Je souhaite ajouter une classe au lien En savoir plus présent dans //components/com_content/views/category/tmpl/blog_item.php.
Je veux que le cours soit:
<a class="btn btn-primary readmore-link">
Mais je ne trouve pas où l'éditer. La sortie HTML standard dans le frontend est:
<p class="readmore">
<a class="btn readmore-link" href="index.php?option=com_content&view=article&id=23:re-leve&catid=17&Itemid=330" title="TEST">Read more ...</a>
</p>
Je sais que je dois éditer le fichier avec une substitution (le mettre ici):
//templates/TEMPLATE/html/com_content/category/blog_item.php
mais le seul code auquel il fait référence dans le fichier est:
<?php echo JLayoutHelper::render('joomla.content.readmore', array('item' => $this->item, 'params' => $params, 'link' => $link)); ?>
Des idées s'il vous plaît?
JLayoutHelper
rend les mises en page à partir du dossier /layouts
.
Le premier paramètre est essentiellement le chemin d'accès au fichier. Il suffit de remplacer .
Par /
Dans votre esprit :).
Donc, readmore.php
Est situé à
/layouts/joomla/content/readmore.php
Copiez-le dans
templates/YOUR_TEMPLATE/html/layouts/joomla/content/readmore.php
et éditez-le ici.