Selon le titre, comment puis-je ajouter des champs personnalisés au composant d'article?
Le tutoriel, http://docs.joomla.org/Adding_custom_fields_to_the_article_component y arrive presque et c'est un beau travail, mais repose sur un patch qui n'a jamais été accepté dans le noyau.
Donc, je suppose que je pourrais le faire moi-même, mais cela signifie un bidouillage. Ou je pourrais installer une extension.
De toute autre manière? Que font la plupart des gens?
La procédure exacte à suivre pour #__content est donnée à cette question . La principale différence entre les articles qui rend le didacticiel original inutilisable est que les articles ne comportent pas la colonne params, mais la colonne attributs.
@ Peter, vous pouvez stocker vos champs personnalisés dans le champ images de la table com_content. Exemple:
<?xml version="1.0" encoding="utf-8"?>
<form>
<fields name="images">
<field name="spacer2" type="spacer" hr="true" />
<field name="test" type="text" />
</fields>
</form>
Je vous recommande d'utiliser ce cck.
http://www.aixeena.org/aixeena-lab/aixeena-easy-cck
Cela permet d’ajouter des champs à l’article joomla de manière très non intrusive.