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

Inoken

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Здравствуйте, для выборки элементов контента по определенному параметру необходимо в модель, формирующую запрос к БД, передать значения этих самых параметров (они задаются в настройках пункта меню, выводящего страницу с выбранными из БД элементами контента). Запрос к БД в модели формирую посредством переопределения метода getListQuery (), но как в него передать необходимые параметры для условия where или получить их внутри этого метода из настроек пункта меню, не понимаю. Подскажите, пожалуйста, как это правильнее сделать и как именно это реализуется?
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
*

fbr

  • Завсегдатай
  • 1588
  • 184 / 7
$app = JFactory::getApplication();
var_dump ($app->getMenu()->getActive()->params);
*

Inoken

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Благодарю вас за ответы.
fbr, настройки увидел, но при этом возникли следующие вопросы:

1. При формировании страницы мне необходимо учесть перекрытие настроек компонента по умолчанию и настроек пункта меню и настроек объектов контента, хранящихся в отдельной таблице и настроек компонента по умолчанию. Насколько я понимаю, в обоих случаях настройки компонента по умолчанию будут иметь низший приоиритет и будут перекрываться соответствующими настройками пункта меню и объекта контента, если таковые были заданы? Как реализовать механизм перкрытия этих настроек в обоих случаях?

2. В xml-файле, лежащем в папке tmpl вида, я описывал несколько вкладок с настройками пункта меню. При создании пункта меню вкладки с описанными полями отображаются, но задаваемые в них значения не сохраняются и в выводе настроек посредством Вашего кода их нет - видимо я чего-то не сделал, чтобы они сохранились, в чем может быть дело?
*

Inoken

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
с сохранением настроек пункта меню все прояснилось - была ошибка в xml-файле. В атрибуте name тега fields, в который вложены fieldset-ы (вкладки с полями настройки) должно стоять 'params'.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Исчезло меню при редактировании материалов и категорий

Автор Lier

Ответов: 20
Просмотров: 1418
Последний ответ 27.06.2022, 15:29:04
от dron
Как получить ссылку на материал для использования в макете блога?

Автор Chigolberi

Ответов: 19
Просмотров: 3301
Последний ответ 10.06.2022, 00:27:40
от Леон
Настройка редактора в пункте меню - создать материал

Автор Vasbka

Ответов: 3
Просмотров: 267
Последний ответ 26.05.2022, 23:01:29
от Vasbka
Пропал пункт меню Компоненты в админке

Автор muzzy76

Ответов: 5
Просмотров: 241
Последний ответ 12.05.2022, 08:36:20
от marksetter
Получить список выбранных изображений в медиаменеджере

Автор voron121

Ответов: 0
Просмотров: 140
Последний ответ 05.05.2022, 23:26:10
от voron121