ф-ция renderListDB($param)

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1545
Здравствуйте.Файл модуля backend.xml. на примере блога. Настройка "Посты из блога".Код
Код PHP:
  1. <param type="list_db" name="blog_id" src="cms_blogs" src_title="title" src_value="id" >
  2. <option value="0" />
  3. </param>
Добавил ещё параметр для вывода категорий

Код PHP:
  1. <param type="list_db" name="cat_id" src="cms_blog_cats" src_title="title" src_value="id" >
  2. <option value="0" />
  3. </param>
Всё работает, но хотелось бы поставить в зависимость одно от другого, т.е.если выбираю блог "тест", то что бы категории в списке выводились только из этого блога. Подскажите как лучше это дело реализовать. Пытаю два пути. Возможно ли здесь вместо 'list_db' использовать 'list_function', если да то что прописывать в <option>, name и id как я понимаю название ф-ции, в общем не могу понять. И второй вариант добавление в ф-цию renderListDB($param) переменную $join = "LEFT JOIN($src_join)", но здесь застрял на алиасах. Не понимаю как добавить его ко второй таблицы. Например
Код PHP:
  1. <param type="list_db" name="blog_id" src="cms_blogs" ... src_join="cms_blog_cats as c ON c.blog_id = ?
Подскажите я хоть в правильном направлении?
Редактировалось: 1 раз (Последний: 27 августа 2014 в 20:28)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.