Для затравки новой ветки форума, посвященной OpenCart - парочка tricks, которые наверняка пригодятся начинающим администраторам OpenCart.
Как убрать из главного меню фразу «смотреть все» для подкатегорий?
Открываем файл
catalog/view/theme/ваша_тема/template/common/header.tpl , в которой находим:
Code:
<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>
где убираем
Code:
data-toggle="dropdown"
далее в этом же файле коментируем/удаляем
Code:
<a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>
Как скрыть категорию в Opencart?
Заходим в Каталог – Категории, и создаем следующую иерархию категорий:
- Первая родительская категория (скрытая категория) = статус отключен
- Основная категория (скрытая от глаз, но рабочая) = статус включен
- Другие категории по необходимости = статус включен или отключен.
Как скрыть пункт главного меню от незарегистрированных?
Вот так. В шаблоне
header.tpl:
Code:
<?php if ($logged===1) { ?>
<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
<?php } ?>
Условие
Code:
$category['name'==="name_punkt_menu"]
также помогает исключить тот или иной пункт меню, не удаляя категорию.