it-swarm-fr.com

Exporter l'article en tant que PDF

J'ai remarqué que dans Joomla 1.5, il y avait une icône PDF) pouvant être affichée à côté des icônes de courrier électronique de fin d'impression au-dessus des articles, mais dans Joomla 3.x, ce n'est plus là.

Je cherchais une extension pour cela, mais jusqu'ici sans succès.

Quelqu'un peut-il me donner des conseils à ce sujet?

9
Eva Farkasne

En particulier, je recommanderais le plugin Phoca PDF Content: http://www.phoca.cz/phocapdf-plugins

Vous voudrez peut-être personnaliser l’icône de votre modèle si celui-ci comporte des styles personnalisés pour l’e-mail et pour l’imprimer en conséquence. Si vous rencontrez ce problème, postez l'URL dans un article une fois Phoca installé, ainsi que le nom du modèle.

3
YellowWebMonkey

L'icône PDF a été supprimée depuis Joomla 1.6. Au lieu de cela, vous pouvez utiliser une extension tierce, consultez ici

4
FFrewin

La création de PDF à partir d'articles pose de nombreux problèmes. Il est difficile de leur donner une apparence correcte, car son style est très différent de celui d'un article normal. Utiliser print css peut être une meilleure solution et je suis sûr qu'il existe des extensions pour ce genre de choses.

http://extensions.joomla.org/search?q=pint&q=print

C’est une suggestion cependant, tirée de l’expérience personnelle, voici comment j’ai ajouté PDF vues dans les sites Joomla.

Il existe un moyen de "ré-ajouter" les vues pdf du point de vue de la programmation.

http://docs.joomla.org/J2.5:Creating_PDF_views

Ceci est pour la version 2.5, mais je l’ai aussi utilisé jusqu’à la version 3.2 (je ne suis pas sûr que la version 3.3).

Cela peut être difficile à faire, mais il est également possible d’ajouter le bouton "pdf" avec une substitution d’article.

http://docs.joomla.org/Layout_Overrides_in_Joomla

Cela devrait vous permettre d'ajouter le bouton supplémentaire dans toutes les vues dont vous avez besoin. Cela nécessite une certaine expérience de la programmation, mais les guides devraient vous aider.

2
Jordan Ramstad