[Решено] Разработка типа поля. Вывод выбора в модальном окне

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

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

*

platonische

  • Давно я тут
  • ****
  • 320
  • 0
  • Парусные экспедиции vk.com/tc670
Нужен аналог кнопки МАТЕРИАЛ, но для своего поля в собственном компоненте. Выбираются элементы своего же компонента.
Подскажите дорогу.
« Последнее редактирование: 17.02.2016, 13:43:50 от b2z »
Парусные экспедиции http://vk.com/tc670, сплавы на байдарках http://vk.com/magnittv_turism


*

robert

  • Профи
  • ********
  • 4006
  • 371
Вам нужно написать свой тип поля. Откройте какой-нибудь тип полей в libraries/.../form/fields и посмотрите.
Упс, уже есть ответ.
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.

*

Aleks.Denezh

  • Практически профи
  • *******
  • 2785
  • 376
Нужен аналог кнопки МАТЕРИАЛ, но для своего поля в собственном компоненте. Выбираются элементы своего же компонента.
Подскажите дорогу.
Если пользовались моим сервисом для создания каркаса компонента то там это все уже есть!
в админке по пути administrator/components/com_ваш_компонент/models/fields/modal/ лежат файлы для таких полей!
подрубать
<field type="modal_имя_вида" name="id" label="select" />

если добавление не из текущего компонента админки то нужно будет прописать пути к филдам
например для выбора в пункте меню:
Код: xml
<?xml version="1.0"?>
<metadata>
<layout title="Выбрать материал"/>
<fields name="request">
<fieldset
name="request"
addfieldpath="/administrator/components/com_ваш_компонент/models/fields">

<field
name="id"
type="modal_имя_вида"
label="JSELECT"
required="true"/>

</fieldset>
</fields>
</metadata>
« Последнее редактирование: 17.02.2016, 00:19:26 от Istaan »
Мой  блог по разработке на Joomla CMS!
Хотите отблагодарить материально? Мой WMR: R861060179016

*

platonische

  • Давно я тут
  • ****
  • 320
  • 0
  • Парусные экспедиции vk.com/tc670
https://github.com/joomla/joomla-cms/blob/staging/administrator/components/com_content/models/fields/modal/article.php
За решение спасибо

Если пользовались моим сервисом для создания каркаса компонента то там это все уже есть!
...
За разъяснения спасибо, а за каркасы 5 баллов, не ожидал такого быстрого и готового решения - работает
Парусные экспедиции http://vk.com/tc670, сплавы на байдарках http://vk.com/magnittv_turism