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:
- Form2Content (mi favorito)
- K2 (más popular, altamente recomendado)
Puede encontrar más en Joomla Extension Directory
puede agregar campos personalizados al componente del artículo (com_content), sin la necesidad de cambiar los archivos centrales en este enlace: http://docs.joomla.org/Adding_custom_fields_to_the_article_component
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
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" />
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''); ?>