Вопрос по Simpla CMS(проблема с меню)

N
На сайте с 26.10.2009
Offline
152
3854

В общем есть шаблон на Simpla, в админке добавляю пункт меню. Сразу он появляется в меню сайта, то есть как-то там настроенно.

Я ссылку на категорию хочу сделать не в меню, в шаблоне вписал в футере. Правда как мне убрать дубль из меню?

Делаю категорию не активной и тогда не работает категория, белый экран, активная - дубль

HC
На сайте с 27.05.2013
Offline
3
#1

я с симплой не связывался, но, как вариант, в файле темплейта, что содержит меню, или контроллера, отвечающего за это, прописать что-нить, вроде:

if(!in_array($_category_id, array(1,2,..,n))

// выводим <li><a href="#">{category_name}</a></li>

где $_category_id - это айдишник текущей категории, а array(1,2,..,n) - перечисленные айдишники категорий, которые не нужно выводить в меню.

эт самое простое и универсальное, пожалуй )

Braindbrigada
На сайте с 10.01.2010
Offline
84
#2

Если правильно понял...

Примерно так:


{foreach $categories as $c}
{if $c->visible}
{if $c->url != "newcat"}
<li><a href="catalog/{$c->url}" title="{$c->name|escape}">{$c->name|escape}</a></li>
{/if}
{/if}
{/foreach}

newcat - url категории

N
На сайте с 26.10.2009
Offline
152
#3

Перепробовал код, вышло. Вставил в шаблон там в определенное место, куда только не перемещал. В итоге сработало.

Braindbrigada
На сайте с 10.01.2010
Offline
84
#4

Ну вот и славненько)))

MrJack
На сайте с 10.06.2010
Offline
31
#5

Просто супер. Ваш код дал мне повод для размышления и написание чу чуть другого модуля. Но я уже в api копаюсь. Спасибо за код

Хороша Маша, да не наша... http://fort.crimea.com/support/ (http://fort.crimea.com/support/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий