php joomla joomla1.6 article

php - ¿Cómo insertar un campo personalizado en el editor de artículos de Joomla 1.6?



joomla1.6 article (3)

Quiero insertar un campo personalizado en la página de edición de artículos en el área de administración de Joomla 1.6. Por favor, mira la captura de pantalla.

http://screencast.com/t/vtLEBdUK

He intentado editar myjoomlasite/administrator/components/com_content/models/forms/article.xml .

Puedo introducir un campo en el campo de opciones de artículo, pero no en el área de edición principal.


No recomendaría modificar los archivos centrales para lograr lo que desea.

Puede usar uno de los CCK de Joomla (kits de construcción de contenido) para crear sus plantillas de contenido.

Los mejores CCK gratuitos disponibles para Joomla:

  1. Form2Content (mi favorito)
  2. K2 (más popular, altamente recomendado)

Puede encontrar más en Joomla Extension Directory



Para insertar un campo personalizado en la página de edición de artículos en la administración que necesita cambiar en dos archivos

  1. myjoomlasite / administrator / components / com_content / models / forms / article.xml

    agregue su nombre de campo como el código siguiente

    <field name="name" type="text" label="JGLOBAL_NAME" description="JFIELD_NAME_DESC" class="inputbox" size="30" required="true" />

  2. myjoomlasite / administrator / components / com_content / views / article / tmpl / edit.php

    agregue su etiqueta y campo de entrada

    <?php echo $this->form->getLabel(''name''); ?> <?php echo $this->form->getInput(''name''); ?>