web-dev-qa-db-fra.com

Comment puis-je ajouter des champs personnalisés au composant d'article?

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?

7
Peter Wiseman

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.

4
GDP

@ 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>
2
Peter Lose

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.

1
Piero Marsilio