- Posts: 262
- Thank you received: 9
lire la suite
15 years 3 months ago #18433
by laurent
lire la suite was created by laurent
Est-il possible d'implémenter le mécanisme "Joomla" qui consiste à avoir une accroche dans la description avec un bouton "lire la suite" qui renvoie vers l'article complet ?
L'idée serait de l'utiliser dans la description d'un produit. En position "module" (liste des produits), on aurait l'image, le prix et le début de la description avec le bouton "lire la suite" qui renverrait en fait vers la fiche produit "classique" qui afficherait dans ce cas la description en entier.
Cela évite de prévoir un champ dédié à l'accroche qui est, je pense, l'autre solution pour obtenir ce résultat ?
Ci dessous le psd de référence que l'on cherche à implémenter. Il s'agit des 6 produits dans "notre sélection" avec les boutons "en savoir plus".
L'idée serait de l'utiliser dans la description d'un produit. En position "module" (liste des produits), on aurait l'image, le prix et le début de la description avec le bouton "lire la suite" qui renverrait en fait vers la fiche produit "classique" qui afficherait dans ce cas la description en entier.
Cela évite de prévoir un champ dédié à l'accroche qui est, je pense, l'autre solution pour obtenir ce résultat ?
Ci dessous le psd de référence que l'on cherche à implémenter. Il s'agit des 6 produits dans "notre sélection" avec les boutons "en savoir plus".
Please Log in or Create an account to join the conversation.
15 years 3 months ago #18439
by nicolas
Replied by nicolas on topic Re: lire la suite
Il est possible d'avoir cela en utilisant la mise en page "image et description" dans votre module et en ajoutant un tag HTML readmore à la description de vos produits: <hr id="system-readmore" />
Seul le texte avant le readmore sera affiché sur le listing.
Par contre, il n'y a pas de bouton "read more". Si vous souhaitez cela il faut ajouter le code:
echo '<a href="'.$link.'">Read more</a>';
après le code:
echo preg_replace('#<hr *id="system-readmore" */>.*#is','',$this->row->product_description);
dans le fichier listing_img_desc de la vue product via le menu Affichage->Vues pour votre template.
Seul le texte avant le readmore sera affiché sur le listing.
Par contre, il n'y a pas de bouton "read more". Si vous souhaitez cela il faut ajouter le code:
echo '<a href="'.$link.'">Read more</a>';
après le code:
echo preg_replace('#<hr *id="system-readmore" */>.*#is','',$this->row->product_description);
dans le fichier listing_img_desc de la vue product via le menu Affichage->Vues pour votre template.
Please Log in or Create an account to join the conversation.
15 years 3 months ago #18447
by laurent
Replied by laurent on topic Re: lire la suite
Parfait, cela marche impec ! Merci cette réponse rapide.
L'éditeur JCE utilisable dans la fiche produit créé ce tag. Pour l'exploitant c'est donc simple à gérer.
Vraiment bien conçu ce logiciel
L'éditeur JCE utilisable dans la fiche produit créé ce tag. Pour l'exploitant c'est donc simple à gérer.
Vraiment bien conçu ce logiciel
Please Log in or Create an account to join the conversation.
Time to create page: 0.141 seconds