Список категорий в select

  • 5 Ответов
  • 313 Просмотров

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

*

Оффлайн Wertos

Список категорий в select
« : 25.02.2016, 19:14:20 »
Нужно вывести список категорий в select.
Допустим в XML файле компонента или плагина указать
Код: (xml) [Выделить]
<field name="selected_categories" type="category" multiple="multiple" extension="com_content" default="" description="" />То выйдет то что нужно... Есть вариант такое же повторить для фронта, без XML файлов, кроме как циклом из
Код: (php) [Выделить]
JCategories::getInstance('Content')->get('root')

*

Оффлайн Aleks.Denezh

Re: Список категорий в select
« Ответ #1 : 25.02.2016, 20:01:16 »
Не совсем понятно у вас вопрос или вы приводите решение?
ибо все это можно сделать и так например:
Код: (php) [Выделить]
$categories = array_merge( array( JHtml::_( 'select.option', 0, JText::_( 'JSELECT' ) ) ), JHtml::_( 'category.options', 'com_content' ) );
echo JHtml::_( 'select.genericlist', $categories, 'category' ); //выводим SELECT
Мой  блог по разработке на Joomla CMS!
Хотите отблагодарить материально? Мой WMR: R861060179016

*

Оффлайн Wertos

Re: Список категорий в select
« Ответ #2 : 25.02.2016, 20:13:13 »
Вот именно это мне и нужно !! Дело за малым, передать это в плагин поиска !

*

Оффлайн Aleks.Denezh

Re: Список категорий в select
« Ответ #3 : 25.02.2016, 21:04:33 »
Вот именно это мне и нужно !! Дело за малым, передать это в плагин поиска !
ну в плагине поиска просто принять переменную:
$category = (int)$_REQUEST['category'];
Мой  блог по разработке на Joomla CMS!
Хотите отблагодарить материально? Мой WMR: R861060179016

*

Оффлайн Wertos

Re: Список категорий в select
« Ответ #4 : 25.02.2016, 22:28:43 »
ну в плагине поиска просто принять переменную:
$category = (int)$_REQUEST['category'];
Дык не катит так, пробовал, через триггер компонент передаёт данные в плагин, можно конечно компонент ковырнуть, но затрётся при обновлении :(

*

Оффлайн Aleks.Denezh

Re: Список категорий в select
« Ответ #5 : 26.02.2016, 01:17:04 »
Дык не катит так, пробовал, через триггер компонент передаёт данные в плагин, можно конечно компонент ковырнуть, но затрётся при обновлении :(
а ну да в components/com_search/controller.php в методе search() идет формирование параметров ссылки и редирект в конце!
Мой  блог по разработке на Joomla CMS!
Хотите отблагодарить материально? Мой WMR: R861060179016