option=com_categories&extension=com_mycomponent + собственные поля

  • 4 Ответов
  • 359 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

batiskaf

  • Захожу иногда
  • **
  • 21
  • 0
Здравствуйте.

Есть ли возможность при разработке собственного компонента и используя для функционала его админ.части com_categories использовать в виде добавление категории собственные поля? Т.е. на странице administrator/index.php?option=com_categories&view=category&layout=edit&extension=com_mycomponent добавить свои поля?
Может можно как-то подгрузить XML c полями? Или только плагин писать?

Такой вопрос возник, т.к. нужно делать компонент с многоуровневым деревом вложенных одна-в-одну категорий. А Nested Sets мне не осилить, и как и что переопределять в JTableNested чтобы работать с древовидными структурами тоже не пойму.
« Последнее редактирование: 18.04.2016, 00:10:04 от batiskaf »

*

Aleks.Denezh

  • Практически профи
  • *******
  • 2785
  • 376
можно подсунуть XML от com_categories (берете файл administrator/components/com_categories/models/forms/category.xml) и кидайете в свой компонент (administrator/components/ваш_компонент/models/forms/category.xml)
в    <fields name="params" label="COM_CATEGORIES_FIELD_BASIC_LABEL">
можете создавать свои fieldset (это будут новые табы) и писать в них какие угодно поля, но все это будет писаться в поле params этой категории в json формате!
Мой  блог по разработке на Joomla CMS!
Хотите отблагодарить материально? Мой WMR: R861060179016

*

AlekVolsk

  • Профи
  • ********
  • 6301
  • 336

*

FitMe

  • Давно я тут
  • ****
  • 305
  • 9

*

batiskaf

  • Захожу иногда
  • **
  • 21
  • 0
Спасибо отписавшимся, буду пробовать)