Bonjour,
dans la galerie que j'aide à fabriquer, l'affichage des tags par lettres ne retourne rien, depuis le passage à la version 2.5. La div est vide dans l'inspecteur de code, alors que tout fonctionne lors de l'affichage du nuage ou en "cumulus".
La preuve ici : http://www.jilophotos.fr/tags.php
J'ai essayé en désactivant tous les plugins, en revenant au thème par défaut. Même résultat.
Bug connu ?
Merci de toute aide.
Ip
Dernière modification par ipefix (2013-03-30 18:23:53)
Hors ligne
Bonjour,
tu n'as pas une ligne dans ton config local sur les tag ?
Hors ligne
Merci pour la réponse.
Oui, j'ai configuré : de quoi afficher le cumulus par défaut, et les réglages par défaut copiés depuis la doc :
$conf['tags_default_display_mode'] = 'cumulus'; $conf['full_tag_cloud_items_number'] = 100; $conf['menubar_tag_cloud_items_number'] = 50; $conf['content_tag_cloud_items_number'] = 50; $conf['tags_levels'] = 5; $conf['tag_letters_column_number'] = 4;
Je précise que le résultat est identique avec ou sans les paramètres.
Et si je demande l'affichage par défaut des lettres, je n'ai rien.
$conf['tags_default_display_mode'] = 'letters';
Dernière modification par ipefix (2013-03-30 21:50:11)
Hors ligne
Re,
en désactivant Cumulus cela est pareil ?
Hors ligne
bonsoir (ou bonjour ;-) )
oui, avec ou sans pwgcumulus, même chose. Et tout pareil en désactivant tous les plugins.
!j'ai regardé dans le code de tags.php et mis des echo et print_r partout.
Toutes les variables sont retournées convenablement sauf $template->append('letters', $letter); ...
Un problème avec smarty ?
Ip
Hors ligne
Bonsoir,
Est ce que tu peux me créer un accès provisoire admin / webmaster ?
Hors ligne
Bonjour,
je viens juste de voir ton mél ou tu me répondais
Je n'arrive pas à reproduire sur des site de test
Est ce que tu peux renvoyer par FTP le fichier tags.php
Hors ligne
Peux tu vérifier les fichiers
themes\...\templates\tags.tpl
de ton site
Hors ligne
le theme dépend de "stripped". Dans celui-ci, tags.tpl prépare l'affichage des lettres comme ça :
{if $display_mode == 'letters'} <table> <tr> <td valign="top"> {foreach from=$letters item=letter} <fieldset class="tagLetter"> <legend class="tagLetterLegend">{$letter.TITLE}</legend> <table class="tagLetterContent"> {foreach from=$letter.tags item=tag} <tr class="tagLine"> <td><a href="{$tag.URL}">{$tag.name}</a></td> <td class="nbEntries">{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}</td> </tr> {/foreach} </table> </fieldset> {if isset($letter.CHANGE_COLUMN) } </td> <td valign="top"> {/if} {/foreach} </td> </tr> </table>
Je ne connais pas la syntaxe smarty, mais ça ne me paraît pas irrégulier. Et surtout, je n'y ai pas touché ;-)
Hors ligne
tu peux juste le renommer pour voir ce que cela fait
Hors ligne