Как сделать, чтоб в зависимости от выбранной категории отображались или не отображались определенные поля при добавлении новости в модуле news.
Смысл вот какой. Название категорий мы знаем. Допустим есть категория Фильмы и Игры. Мы из выпадающего списка выбираем категорию "Фильмы" и надо чтобы определнные поля отобразились, а другие скрылись.
например:
вот код из modules\news\index.php
function add()
эта строчка отвечает за выбор категории.
а дальше надо как-то сделать проверку.
Если название выбранной категории Фильмы тогда
отображаем поле год.
если название выбранной категории Игры тогда
тогда отображаем поле жанр.
т.е в зависимости от категории какие-то поля отображаются, а какие-то исчезают.
Все это должно распространяться и на подкатегории.
Реально такое сотворить?
Смысл вот какой. Название категорий мы знаем. Допустим есть категория Фильмы и Игры. Мы из выпадающего списка выбираем категорию "Фильмы" и надо чтобы определнные поля отобразились, а другие скрылись.
например:
вот код из modules\news\index.php
function add()
."<div class=\"left\">"._CATEGORY.":</div><div class=\"center\"><S_elect name=\"catid\" class=\"".$conf['style']."\">".getcat($conf['name'], $catid)."</S_elect></div>"
эта строчка отвечает за выбор категории.
а дальше надо как-то сделать проверку.
Если название выбранной категории Фильмы тогда
."<div class=\"left\">Год:</div><div class=\"center\"><S_elect name=\"year\" class=\"".$conf['style']."\">";
отображаем поле год.
если название выбранной категории Игры тогда
."<div class=\"left\">Жанр:</div><div class=\"center\"><S_elect name=\"zhanr\" class=\"".$conf['style']."\">";
тогда отображаем поле жанр.
т.е в зависимости от категории какие-то поля отображаются, а какие-то исчезают.
Все это должно распространяться и на подкатегории.
Реально такое сотворить?
Версия системы: Open SLAED 1.*