Filtre Alpha HS avec Cache Joomla + Gantry + Flexi

More
13 years 8 months ago #14201 by jahb38
Bonjour,

Dans le cadre d'un site, j'utilise l'index Alpha.
Quand tous les caches sont activés Joomla + Gantry + Flexi, ca ne marche pas. (impossible d'enlever les caches, j'ai module hyper gourmand en SQL)

Si on active ces caches, le script des models (category.php, L362) n'est pas forcément relue car l'url ne change pas dans le cadre d'un index alpha, et donc la variable letter passé à Flexi n'est pas prise en compte.

Donc pour corriger cela, j'ai modifié la manière de donner la variable letter via l'url.
Qui dit nouvelle URL, dis cache spécifique, cool :)
En plus c'est dans les templates Flexi, le code de Flexi ne change pas :)


Dans
/components/com_flexicontent/templates/blog/category_alpha.php
L20+ :
Code:
$link=JRoute::_(FlexicontentHelperRoute::getCategoryRoute($this->category->slug));

L28, l'index de la catégorie

<a class="fc_alpha_index" href="<?php echo $link;?>?letter=&"><?php echo JText::_('FLEXI_ALL'); ?>


L33 : j'ai viré le javascript, la lettre est passé via une variable d'URL :
Code:
echo "<a class=\"fc_alpha_index\" href=\"".$link."?letter=".$letter."\" >".strtoupper($letter)."";

Et ca fonctionne très bien :)

W3C2I, Création de sites internet - www.w3c2i.com
Nos réalisations avec Flexicontent :
www.mutuelledefranceplus.fr
www.cree-ma-maison.com

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #14204 by micker
cool c'est pas un bug c'est un truc et astuce
non ?
juste une remarque pour pouvoir faire les mise à jour plus simplement
toujours dupliquer le template de base et le renomer
ca evitera qu'il soit écraser lors des updates
a+

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #14213 by jahb38
Oui a voir dans les trucs et astuces alors :)

W3C2I, Création de sites internet - www.w3c2i.com
Nos réalisations avec Flexicontent :
www.mutuelledefranceplus.fr
www.cree-ma-maison.com

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #14217 by micker
en tout cas merci

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

More
12 years 6 months ago #24671 by mutuelle
J'avais le même problème, merci pour l'information ;)

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 1.378 seconds
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline