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

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

Как в настройки модуля подтянуть поле-фильтр из какого-нибудь компонента или модуля?

 (Прочитано 158 раз)
0 Пользователей и 1 Гость смотрят эту тему.
borro
Живу я здесь
******

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

Пол: Мужской
Сообщений: 1150


желаю вам счастья


« : 24.05.2016, 12:22:20 »

Здравствуйте.

Планирую разработать модуль. Недавно узнал, что похоже можно в секции <config> манифест-файла модуля использовать ссылки на описанные в другом компоненте(или даже модуле) параметры-фильтры. Я бы хотел сделать модуль для VirtueMart 3, и нужно чтобы из этого компонента(а если можно, то из его модулей) в настройки создаваемого мной модуля подтягивался выпадающий фильтр с имеющимися категориями товаров.
Насколько понял для этого служит задание значения для атрибута addfieldpath тега <fieldset>. На сайте Joomla с описанием манифест-файла про этот атрибут ни слова.
Скажите, на какой тип данных(файлов), куда он в принципе должен ссылаться, если я хочу позаимствовать этот параметр из имеющегося компонента либо модуля?
Надо ведь ещё проверить, есть ли там это описанное поле-фильтр Azn
Записан
AlekVolsk
Профи
********

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

Пол: Мужской
Сообщений: 6453



« Ответ #1 : 24.05.2016, 17:58:55 »

только если написать свой тип поля, который будет тянуть данные из конкретного компонента
Записан
borro
Живу я здесь
******

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

Пол: Мужской
Сообщений: 1150


желаю вам счастья


« Ответ #2 : 24.05.2016, 19:04:19 »

только если написать свой тип поля, который будет тянуть данные из конкретного компонента
Спасибо. Вот так заработало:
Код:
<fields name="params" addfieldpath="/administrator/components/com_virtuemart/fields">
<fieldset name="basic">
<field
  name="virtuemart_category_id"
  type="vmcategories"
  value_field="category_name"
  label="COM_VIRTUEMART_CATEGORY"
  description="COM_VIRTUEMART_CATEGORY"
/>
  </fieldset>
</fields>
Записан
Страниц: [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