Помощь Отредактировать горизонтальное меню

А вы можете код, который на скрине в текстовом виде тут скинуть?
 
Меню можно править через админку, я так думаю. Что за шаблон стоит? либо идешь путем catalog/view/template/название-шаблона/common/header.tpl там и редактируешь. Пиши в л.с. помогу, где что убрать(фри-не реклама)
 
НУ вот у тебя все стандартно


<!-- ======= Menu Code START ========= -->
<?php if ($categories) { ?>
<!-- Opencart 3 level Category Menu-->
<div id="menu" class="main-menu">
<ul class="main-navigation">
<li> <a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>
<?php foreach ($categories as $category_1) { ?>
<li class="level0">
<a href="<?php echo $category_1['href']; ?>">
<span data-hover="<?php echo $category_1['name']; ?>">ВОТ ТУТ ПИШИ ЧО ХОЧЕШ</span>
</a>
<?php if ($category_1['children']) { ?>
<?php $i = count($category_1['children']); ?>
<span class="active_menu"></span>
<div class="categorybg">
<!-- <span class="active_menu"></span>-->
<div class="categoryinner">


А нет на просторах форума аддон-ов типа mega-menu или ajax-menu из маркетплейса? нулленных, конечно же )
Не хочется копаться в коде :(
 
Через поиск в ноупаде нашел файлы в которых упоминаются "Новости". Оказалось в 2-x файлах: - 1.public_html\catalog\language\russian\information\blogger.php
Вот строчки:
Код:
<?php
// Heading
$_['heading_title']       = 'Новости';

// Text
$_['text_blogs']          = 'Новости';
$_['text_success']        = 'Ваш комментарий добавлен!';
Возможно что надо что-то сделать со строчкой:
// Heading
$_['heading_title'] = 'Новости'; Но что именно сделать, подскажите, плиз!

2.public_html\catalog\language\russian\common\header.php
Код:
<?php
// Text
$_['text_home']          = 'Главная';
$_['text_wishlist']      = 'Закладки (%s)';
$_['text_shopping_cart'] = 'Корзина';
$_['text_category']      = 'Категории';
$_['text_account']       = 'Личный кабинет';
$_['text_register']      = 'Регистрация';
$_['text_login']         = 'Авторизация';
$_['text_order']         = 'История заказов';
$_['text_transaction']   = 'Транзакции';
$_['text_download']      = 'Загрузки';
$_['text_logout']        = 'Выход';
$_['text_checkout']      = 'Оформление заказа';
$_['text_search']        = 'Поиск';
$_['text_all']           = 'Смотреть все...';
$_['text_blog']          = 'Новости';
 
Последнее редактирование:
Через поиск в ноупаде нашел файлы в которых упоминаются "Новости". Оказалось в 2-x файлах: - 1.public_html\catalog\language\russian\information\blogger.php
Вот строчки:
Код:
<?php
// Heading
$_['heading_title']       = 'Новости';

// Text
$_['text_blogs']          = 'Новости';
$_['text_success']        = 'Ваш комментарий добавлен!';
Возможно что надо что-то сделать со строчкой:
// Heading
$_['heading_title'] = 'Новости'; Но что именно сделать, подскажите, плиз!

2.public_html\catalog\language\russian\common\header.php
Код:
<?php
// Text
$_['text_home']          = 'Главная';
$_['text_wishlist']      = 'Закладки (%s)';
$_['text_shopping_cart'] = 'Корзина';
$_['text_category']      = 'Категории';
$_['text_account']       = 'Личный кабинет';
$_['text_register']      = 'Регистрация';
$_['text_login']         = 'Авторизация';
$_['text_order']         = 'История заказов';
$_['text_transaction']   = 'Транзакции';
$_['text_download']      = 'Загрузки';
$_['text_logout']        = 'Выход';
$_['text_checkout']      = 'Оформление заказа';
$_['text_search']        = 'Поиск';
$_['text_all']           = 'Смотреть все...';
$_['text_blog']          = 'Новости';
ни там, ни там, ничего делать не надо. В другом месте копай. Тут 1 строчку(макс 2) надо закомментировать и все.
 
Подскажите, пожалуйста, в каком файле можно изменить меню? Надо убрать последний пункт - "Новости".
Если не ошибаюсь, стоит локализованный шаб типа "Harvest". Шаб содержит модуль blogger, это и есть "Новости". Логика простая, если модуль установлен, то в мега меню есть этот пункт.
Для удаления пункта из мега меню просто удалите из catalog/view/theme/моя тема/template/common/header.tpl следующих два фрагмента:
Код:
     <?php if(isset($blog_enable)){  ?>
     <li> <a href="<?php echo $all_blogs; ?>"><span data-hover="<?php echo $text_blog; ?>"><?php echo $text_blog; ?></span>
     </a></li>
<?php  } ?>
Код:
    <?php } ?>
    <?php if(isset($blog_enable)){   ?>
           <li> <a href="<?php echo $all_blogs; ?>"><?php echo $text_blog; ?></a></li>      
<?php  } ?>
Второй - это фрагмент из моб. меню.
-----
Upd.
Второй вариант. Можно выключить в контроллере /catalog/controller/common/header.php, найти строку:
Код:
$data['blog_enable'] =1;
и заменить на:
Код:
$data['blog_enable'] =0;
 
Последнее редактирование:
Если не ошибаюсь, стоит локализованный шаб типа "Harvest". Шаб содержит модуль blogger, это и есть "Новости". Логика простая, если модуль установлен, то в мега меню есть этот пункт.
Для удаления пункта из мега меню просто удалите из catalog/view/theme/моя тема/template/common/header.tpl следующих два фрагмента: .....
Большое спасибо!
Я выберу первый вариант.
А вы может быть еще подскажете, как этот пункт "Новости" разместить в футере, во второй колонке внизу, между "гарантия" и "Карта сайта"?
 
Последнее редактирование:
как этот пункт "Новости" разместить в футере, во второй колонке внизу, между "гарантия" и "Карта сайта"?
Предупреждаю, этот шаб я не устанавливал, просто полистал исходный код.
Для футера логично сделать по аналогии с хедером. В контроллере /catalog/controller/common/footer.php найти строчку:
Код:
$data['footertopinner'] = $this->load->controller('common/footertopinner');
и после неё вставить фрагмент:
Код:
        //Blog
       
        $this->load->language('information/blogger');

        $data['text_blog'] = $this->language->get('text_blogs');
        $data['all_blogs'] = $this->url->link('information/blogger/blogs');
В файле /catalog/view/theme/моя тема/template/common/footer.tpl найти строчку:
Код:
<li><a href="<?php echo $sitemap; ?>"><?php echo $text_sitemap; ?></a></li>
и перед нею вставить:
Код:
<li><a href="<?php echo $all_blogs; ?>"><?php echo $text_blog; ?></a></li>
 
Назад
Сверху