aide pour une option de trie supplémentaire dans un template

More
14 years 10 months ago #2542 by micker
non j'uitlise les dates de publications et de creation
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
14 years 10 months ago #2735 by micker
hello je repasse par la pour continuer notre histoire ?
déjà 1 er infos pour les dates c'est pas mal de prendre les date systèmes de joomla comme ca ca reste compatible avec des modules de news sans devoir tout refaire ....

pour le tableau mensuelle
je penser que trier par rapport à la date de création
qui 10-05-2010
0 on définis les équivalent mois 01=janvier ... etc
1 on récupere la valeur date-creation
2 on explose cette date pour ne garder que 05
3 on fait le trie de tout les articles ayant ce mois
4 on affiche le nom du mois en haut du tableau puis le tableau par ordre de date croissant
5 on fait un liens mois+1 et mois -1 en base de page
qu'en penses tu ?

des idées supplémentaires ?
c'est vraiment nul mais je suis incapable de le coder tout seul ...
Merci pour ton aide

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
14 years 10 months ago #2762 by yopyop001
Hello, tu fais bien de déterrer ce sujet, j'avais presque oublié ;-)

0 on définis les équivalent mois 01=janvier ... etc

ca, ok, un petit tableau fera l'affaire.
Code:
$mois = array( "01" => "Janvier" , "02" => "Février",...);

1 on récupere la valeur date-creation

ca devrait le faire aussi
Code:
$datecreation = $item->fields['created']->display;

2 on explose cette date pour ne garder que 05

Ok, à adapter selon le format de la date dans l'admin de Flexicontent.

3 on fait le tri de tout les articles ayant ce mois

Argg, ça se complique un peu; du coup dans la boucle qui parcourt les items (fichier category_items.php), il faudra générer une classe pour chaque ligne qui n'est pas dans le mois que l'on consulte pour masquer les lignes du tableau (que l'on affichera avec un javascript)
Il faudrait mieux qu'il soit déjà trié par date de création, comme ça c'est fait, il n'y a plus qu'à découper le tableau en morceau que l'on affichera ou pas.

4 on affiche le nom du mois en haut du tableau puis le tableau par ordre de date croissant

ca, un javascript associé devrait pouvoir le sortir

5 on fait un liens mois+1 et mois -1 en base de page

En effet, des liens avec des fonctions javascript qui masque le calque en cours et affiche le précédent ou le suivant. Ou une liste déroulante avec les mois.

J'ai commencé à tester un peu, il y a moyen de s'en sortir, je ne sais pas trop quand je pourrai m'y remettre, mais je te tiens au courant et je t'enverrai le fichier d'exemple.

Le problème de cette méthode (javascript) c'est que tous tes éléments sont chargés dans la page, s'il y en a beaucoup, ça peut être un peu long... mais je ne vois pas trop comment faire autrement.

A plus

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

More
14 years 10 months ago #2766 by micker
cool merci !
si je peus t'aider à quoi que ce soit n'hésite pas !
a suivre donc

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
14 years 10 months ago #2834 by yopyop001
Salut,

J'ai un peu avancé, mais j'ai un souci avec IE (pour changer...), dès que je l'ai résolu je t'envoie le fichier, avec les différentes lignes à intégrer dans le fichier category_items.php de ton template (j'ai utilisé le template default, pour l'utiliser sur le template blog il faudra pas mal l'adapter).

C'est du javascript, je ne maîtrise pas très bien, donc je ne te garantis que ce soit la méthode optimale. Et cela passe par une liste déroulante des mois et pas par des liens mois précédent - mois suivant.

Je te tiens au courant.

A plus tard

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

More
14 years 10 months ago #2839 by micker
coool super milles merci d'avance alors

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.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.445 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