Форум русской поддержки Joomla!® CMS
03.12.2016, 04:28:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Пишу свой модуль - работа с fields

 (Прочитано 161 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Absalem
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 35


« : 16.08.2016, 16:19:34 »

Добрый день!
Я пробую создать свой модуль, почти всё понятно, но никак не могу сообразить, как сделать возможность добавлять ещё поля через админку?
Модуль называется "Наши сотрудники" и собственно имеет о каждом человеке четыре поля: Имя, Описание, порядок сортировки и ссылка на изображение. Как сделать через манифест эти поля - понятно, а как сделать под ними кнопку "Добавить еще" - чтобы в админке добавились такие же пустые поля для следующего человека?
Помомгите, пожалуйста!
Записан
Taatshi
Support Team
*****

Репутация: +430/-3
Offline Offline

Пол: Женский
Сообщений: 4712

Мама, я снова верстал во сне...


« Ответ #1 : 16.08.2016, 17:01:15 »

Пример поля с повтором

Код
<field name="list_data" type="repeatable" description="MOD_TAATSHI_SLIDER_DATA_DESCRIPTION" label="MOD_TAATSHI_SLIDER_DATA_LABEL" select="MOD_TAATSHI_SLIDER_BUTTON">
<fields name="slide">
<fildset  name="list_data_modal" repeat="true">
<field name="slide_data_name"
label="MOD_TAATSHI_SLIDER_DATA_NAMES"
type="text"/>

<field name="slide_data_descr"
label="MOD_TAATSHI_SLIDER_DATA_DESCRIPTIONS"
type="textarea"/>

<field name="slide_data_link"
label="MOD_TAATSHI_SLIDER_DATA_LINKS"
type="text"/>

<field type="spacer" name="myspacer" hr="true" />
</fildset>
</fields>
</field>

Чуток инфы тут
« Последнее редактирование: 16.08.2016, 17:06:06 от Taatshi » Записан
Absalem
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 35


« Ответ #2 : 16.08.2016, 17:43:18 »

Всё, сделала)
На будущее пишу: repeatable - устарело, сейчас нужно делать через multiple subforms. Инструкция, учитывающая имеющуюся на данный момент багу - здесь https://issues.joomla.org/tracker/joomla-cms/11519?lang=ru-RU (спасибо этому замечательному человеку, что он заметил этот баг, я бы сама никогда не додумалась!)
Записан
olejenya
Давно я тут
****

Репутация: +3/-0
Offline Offline

Сообщений: 218


« Ответ #3 : 25.08.2016, 13:55:50 »

Всё, сделала)
На будущее пишу: repeatable - устарело, сейчас нужно делать через multiple subforms. Инструкция, учитывающая имеющуюся на данный момент багу - здесь https://issues.joomla.org/tracker/joomla-cms/11519?lang=ru-RU (спасибо этому замечательному человеку, что он заметил этот баг, я бы сама никогда не додумалась!)
Нормальный тип поля, все заработало, но вот когда добавляю тип поля type="modal_article" , то при создание нового слайда, этот тип перестает  работать.Походу надо как то обновлять скрипт
« Последнее редактирование: 26.08.2016, 11:32:52 от olejenya » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet