Question

Je crée un modèle personnalisé. Sur la page d'accueil, je souhaite afficher un article et un lien "lire plus".

L'article s'appelle "Article 1". et se trouve dans la section " Test " catégorie "Cat". Son niveau d'accès est public.

Comment puis-je afficher les 100 premiers mots de l'article, ainsi que son titre, sur la page de couverture et y insérer un lien de lecture permettant d'accéder à l'intégralité de l'article. J'ai essayé d'utiliser un mod_newsflash mais cela ne montre tout simplement pas le lien readmore.

J'utilise Joomla 1.5. Thx

Était-ce utile?

La solution

J'utilise le même mod_newsflash sur quelques sites et je n'ai rencontré aucun problème jusqu'à présent. Il est très important d'activer le " En savoir plus ... Lien " option pour " Afficher " sous " Module - Modifier - > Paramètres " ;. Une autre chose est que votre article doit avoir exactement un " Lire la suite ... " sur votre position désirée. Où trouvez-vous ce " En savoir plus ... " chose? Il suffit d'aller à votre article, de le modifier et de le placer à côté de "Image", "Pagebreak". devrait être ce bouton. Si vous voulez vraiment que le texte se sépare toujours exactement après 100 mots ou après un nombre spécifique de caractères, je pense que vous devez créer quelque chose par vous-même. Par exemple: prenez tout l'article, utilisez strip_tags () pour obtenir le texte pur, puis divisez ("", $ input, 100) / implode (", $ input) le texte. Bonne chance!

Autres conseils

Il existe une extension nommée lecture automatique qui fait exactement ce dont vous avez besoin

Eh bien, cela me dérangeait beaucoup aussi mais la solution me trottait dans le nez tout le temps. Dans les options des éléments de menu, il vous suffit de définir les options "Afficher le texte d'introduction". Afficher " et tout l'article sera montré. C'est tout. Si vous le définissez sur "Masquer", cliquez sur le bouton "Lire la suite" pour afficher uniquement la partie restante de l'article.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top