Как вставить настраиваемое поле в редакторе статей Joomla 1.6? - PullRequest
3 голосов
/ 18 июля 2011

Я хочу вставить пользовательское поле на странице Редактирование статьи в области администрирования Joomla 1.6. Пожалуйста, смотрите скриншот.

http://screencast.com/t/vtLEBdUK

Я пытался редактировать myjoomlasite/administrator/components/com_content/models/forms/article.xml.

Я могу ввести поле в наборе полей параметров статьи, но не в основной области редактирования.

Ответы [ 3 ]

3 голосов
/ 30 июля 2011

Я бы не рекомендовал изменять основные файлы для достижения того, чего вы хотите.

Вы можете использовать один из CCK Joomla (наборы для конструирования контента) для создания своих шаблонов контента.

Best freeCCK для Joomla:

  1. Form2Content (мой любимый)
  2. K2 (самый популярный, настоятельно рекомендуется)

Вы можете найти больше в Каталог расширений Joomla

3 голосов
/ 29 июля 2011

Для вставки пользовательского поля на странице редактирования статьи в администрировании необходимо изменить два файла

  1. myjoomlasite / администратор / компоненты / com_content / модель / форма / article.xml

    добавьте ваше имя поля, как показано ниже

    <field name="name" type="text" label="JGLOBAL_NAME"
        description="JFIELD_NAME_DESC" class="inputbox" size="30"
        required="true" />
    
  2. myjoomlasite / администратор / компоненты / com_content / просмотров / статьи / TMPL / edit.php

    добавьте свой ярлык и поле ввода

    <?php echo $this->form->getLabel('name'); ?>
    <?php echo $this->form->getInput('name'); ?>
    
0 голосов
/ 30 мая 2013

вы можете добавить пользовательские поля в компонент статьи (com_content), без необходимости изменять основные файлы по этой ссылке: http://docs.joomla.org/Adding_custom_fields_to_the_article_component

...