Affichage des résultats 1 à 2 sur 2
  1. #1
    Jeune membre
    Date d'inscription
    février 2017
    Messages
    1
    Remerciements
    0
    Remercié 0 fois
    dans 0 messages

    Cool Lister les ancres des articles

    Faire apparaître les ancres dans la liste des articles demeure actuellement une fonctionnalité absente de Joomla 3.6.5. Afin de répondre à ce besoin voici une petite surcharge (override) possible du module mod_articles_category.

    La première chose est bien évidemment de créer la surcharge dans votre template afin de disposer du script PHP default.php dans le dossier template/html/mod_articles_category. Vous pouvez renommer ce script si vous le souhaitez ou si vous avez déja d'autres surcharges pour ce module.

    Ensuite, vous devez faire quelques ajouts dans le script. Pour cela, ouvrez-le dans votre éditeur préféré puis à la ligne 56, juste avant le '<?php if ($params->get('show_readmore')) ....' saisissez :

    Code:
    <?php 
    if( preg_match_all('|<a id="([a-zA-Z0-9\-\_]+)[^>]+>.*)/a>|',$item->introtext,$matches,PREG_SET_ORDER)){?>
    <ul>
    <?php for($i=0;$i<sizeof($matches);$i++) {?>
    <li><a class="mod-articles-category-title <?php echo $item->active; ?>" href="
    <?php echo $item->link.'#'.$matches[$i]1].'">'.$matches[$i][2];?>
         </a>
    </li>
    <?php}?>
    </ul>
    <?php}?>
    Vous devez ajouter aussi ce même patch à la ligne 122 là aussi juste avant le ' .... show_readmore ....'.
    Il ne vous reste plus qu'à utiliser le module pour voir apparaitre sous le lien de l'article contenant des ancres, la liste des ancres.

    Les ancres sont déclarées dans JCE par exemple en utilisant le bouton Ancre. (<a id="iddelancre">libelle ancre</a>)

    Si ça peut aider tant mieux!
    Fichiers attachés Fichiers attachés
    Dernière modification par canojph ; 10/02/2017 à 12h36.

  2. #2
    Jeune membre Avatar de Margaret
    Date d'inscription
    mars 2017
    Localisation
    Paris
    Messages
    3
    Remerciements
    0
    Remercié 0 fois
    dans 0 messages

    Par défaut Re : Lister les ancres des articles

    Oh, merci pour l'astuce!!!

Discussions similaires

  1. Disparition des ancres dans les articles : BUG JOOMLA ou JCE ?
    Par Folcomedia dans le forum Gestion des articles
    Réponses: 0
    Dernier message: 03/07/2015, 08h29
  2. Disparition des ancres dans les articles : BUG JOOMLA ou JCE ?
    Par fanchfanchec dans le forum Gestion des articles
    Réponses: 1
    Dernier message: 10/08/2014, 13h35
  3. Lister les articles
    Par ede42 dans le forum Questions générales
    Réponses: 1
    Dernier message: 22/11/2011, 11h30
  4. ancres entre articles
    Par DVCAM dans le forum Gestion des articles
    Réponses: 1
    Dernier message: 11/06/2010, 15h56
  5. [Problème] Ancres dans articles
    Par cretace dans le forum Bots Editeurs WYSIWYG
    Réponses: 0
    Dernier message: 29/05/2009, 20h38

Les tags pour cette discussion

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •