|
|
04.11.2010, 21:51
|
|
Носков Виталий Анатольевич
Зарегистрирован: 2010-11-02
Сообщений: 3
|
Здраствуйте!Ситуация такая: создал разделы сайта как обычно и из них сформировалось меню которое расположилось в хидере с левой стороны. Но мне нужно часть элементов (разделов с подразделами) расположить с правой стороны в футоре. Но не знаю как отловить нужные пункты меню в макете дизайна при выводе.Подскажите пожалуйста. Желательно на примере, а то это первый опыт разработки на NetCat.
|
|
|
04.11.2010, 22:16
|
|
Kirs
ООО "КИРАНА"
Зарегистрирован: 2007-02-01
Сообщений: 96
|
Добрый вечер.
В тех поддержке предложили сделать так:
Через Системные таблицы-Разделы создать логическое поле "up" с описанием "Раздел входит в верхнее меню".
После этого в настройках разделов, Дополнительные поля отмечаем галочкой "Раздел входит в верхнее меню"
Код:
$browse_sub[up][prefix] = "<ul>";
$browse_sub[up][suffix] = "</ul>";
$browse_sub[up][active] = "\".(\$data[\$i]['up'] ? \"<li><a href='%URL'>%NAME</a></li>\" : NULL).\"";
$browse_sub[up][active_link] = "\".(\$data[\$i]['up'] ? \"<li><a href='%URL'>%NAME</a></li>\" : NULL).\"";
$browse_sub[up][unactive] = "\".(\$data[\$i]['up'] ? \"<li><a href='%URL'>%NAME</a></li>\" : NULL).\"";
$browse_sub[down][prefix] = "<ul>";
$browse_sub[down][suffix] = "</ul>";
$browse_sub[down][active] = "\".(!\$data[\$i]['up'] ? \"<li><a href='%URL'>%NAME</a></li>\" : NULL).\"";
$browse_sub[down][active_link] = "\".(!\$data[\$i]['up'] ? \"<li><a href='%URL'>%NAME</a></li>\" : NULL).\"";
$browse_sub[down][unactive] = "\".(!\$data[\$i]['up'] ? \"<li><a href='%URL'>%NAME</a></li>\" : NULL).\"";
Выводим в нужном месте:
Код:
".s_browse_sub(0,$browse_sub['up'])."
и
".s_browse_sub(0,$browse_sub['down'])."
|
|
|
05.11.2010, 17:26
|
|
Носков Виталий Анатольевич
Зарегистрирован: 2010-11-02
Сообщений: 3
|
Спасибо, помогло!
|