Как привязать модуль поискового фильтра (напр. Hierarchical Category Filter for Joomla 2.5 - http://extensions.joomla.org/extensions/structure-a-navigation/sections-a-categories/20309) к пункту или подпункту главного меню? Если захожу в создании пункта меню на Подробно-Тип пункта меню то там отсутствует возможность выбрать нужный модуль. Можно лишь выбрать, напр., "Поиск" и к нему прицепить нужный модуль через настройки отображения модуля. Это не подходит, потому, что дополнительно отображается поисковый запрос, который не нужен. Можно ли как-то избежать вывода дополнительных граф, нужен только сам модуль? Вроде, можно бы через внешний URL, но как его определить (модуль то не внешний)?
это понятно, одна часть задачи решается легко, беда в том, что в настройках пункта меню нет возможности выбрать отображение конкретного модуля, т.е. модуль к пункту меню можно привязать без проблем, но другая половина задачи в обратном направлении - направить пункт меню на модуль (и только на конкретный модуль)
Вопрос был конкретный. Спасибо за вашу арифметическую мудрость, но в данном случае она - мимо тазика.
Потому что пункты меню создаются для компонентов, а не для модулей. А модули привязываются к пункту меню. П Joomla пока что только так. Чтобы можно было выбрать модуль, он должен быть компонентом. А вообще, надо точнее формулировать задачу, вернее - что должно получиться в результате, а не пытаться решить её какими-то извращенными способами.
Ну, куда уже точнее... Обыкновенный модуль - фильтр по категориям. Вот и пункт подменю был бы - поиск по фильтру категорий. В общем-то, модуль этот не обязательно должен быть компонентом, его можно "приклеить" к стандартному поиску или к пустому материалу. Но это как-то... некошерно. Думал, есть какой-то более изящный способ. Даже loadposition попробовал, но от него толку мало - простое дублирование позиции модуля в материале. Может быть есть какой-то способ, чтобы выводить в материале не выводя его в позиции? Похоже, что такие возможности, по описанию, есть тут - http://www.nonumber.nl/extensions/modulesanywhere/userguide Пока не пробовал, может кто пробовал этот плагин?
а есть возможность сделать без дублирования? т.е. выводить модуль только в материале, может как-то можно псевдопозицию какую сделать?
да, что-то подобное удалось, прописал в маске шаблона реально несуществующую позицию - user8, эту позицию присвоил модулю и модуль вывел через материал с командой Modules Anywhere {module имя_модуля}, в результате модуль не дублируется в реальной позиции шаблона, а выводится в нужном пункте меню через материал кстати, с loadposition такой финт не прошёл, может есть и для loadposition какая хитрость? результат: коряво, конечно, получилось, но... ничего лучше, пока, не придумал
Это лишнее, можно вписывать прямо в поле модуля Позиция для loadposition синтаксис Код (CODE): {loadposition user8}