Доброго времени суток всем. Подскажите плз, как изменить верхнее меню (главная, заметки) т.е. дописать туда к примеру скидки и акции и привязать эту ссылку к статье.
Вообще то нужно значть что за шаблон. Но думаю нужно смотреть в сторону catalog/view/theme/тема/template/common/header.tpl PHP: <div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist_total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></div> Вот эти ссылки, вместо или рядом добавляем свои. Типо PHP: <a href="<?php echo $special; ?>"><?php echo $text_special; ?></a> Будут акции.
Тут можно подправить файл /catalog/view/theme/default/template/common/header.tpl там найти блок <div class="links"> ... </div> там внутри как раз эти ссылки прописанны. Так вот перед закрывающим тегом прописать еще новые ссылки и все. Например у меня этот блок выглядит примерно так Код: <div class="links"> <a href="<?php echo $home; ?>"><?php echo $text_home; ?></a> <a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a> <a href="<?php echo $compare; ?>" id="compare-total-header"><?php echo $text_compare; ?></a> <a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a> <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a> <a href="/representstives"><strong style="color: #569945;">Где купить?</strong></a> <a href="/contacts"><strong style="color: #273896;">Контакты</strong></a> </div>
Войдите в статью, и скопируйте из адресной строки --- добавлено: Apr 17, 2013 8:16 AM --- Если SEOpro не стоить то дожно быть что-то типо сайт/index.php?route=information/information&information_id=1
смотря что за статья. Если она была создана через стандартный модуль "каталог/статьи" то можно открыть ее еще раз для измения, переключиться на вкладку данные, и в строке "SEO URL:" у тебя будет адрес статьи, либо (если пусто) написать его, например article1. И тогда статья на сайте будет доступна по адресу www.ваш-сайт.ru/article1. ссылку из верхенго меню лучше делать относительную, т.е. <a href="/article1">...</a>
Ещё вопрос: в верхнее меню куда добавляются категории, вместо категорий нужно вывести пункты подвала т.е. личный кабинет, поддержка, информация. Как это сделать, где находиться меню категорий я нашел, а вот что туда прописывать не пойму.
а где находятся ссылки подвала? Мне нужно сделать выпадающее меню этих ссылок т.е. при наведении на личный кабинет выпадало меню история заказов, заметки.
Подскажите а как настроить выпадающее меню в opencarte или придется использовать сторонние модули\скрипты. Можно ли сделать это средствами html?
В верхнее меню я добавил ссылки которые хотел. Мне нужно что бы при наведении на эти ссылки выпадало меню
мной было найдено такое решение: в коде добавляем <div id="menu"> <span>Menu</span> <ul> <li class="home"><a title="<?php echo $text_home; ?>" href="<?php echo $home; ?>"><span><?php echo $text_home; ?></span></a></li> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php if ($category['children']) { ?> <div> <?php for ($i = 0; $i < count($category['children']) { ?> <ul> <?php $j = $i + ceil(count($category['children']) / $category['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($category['children'][$i])) { ?> <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> </div> <?php } ?> </li> <?php } ?> <li><a href="http://вашсайт.ру/doctavka-i-oplata.html">Доставка и оплата</a></li> </ul> </div>
Есть несколько способов нормально настроить верхнее меню, чтобы можно было из админки менять ссылки и названия пунктов меню: 1) Ставим модуль констант, в нем создаем константы для ссылок и названий пунктов меню, добавляем константы в контроллеры и код вывода. Так теперь мы можем менять названия и ссылки из админки вручную прописывая их в модуле констант. Некоторые ссылки (личный кабинет...) уже изначально есть в шапке.tpl, и их нужно только раскомментировать. 2) Если нужно многоуровневое меню, можно использовать модуль Верхнее меню (Jquery). 3) Если нам лень с этим возится, ставим Super Mega Menu, где это все можно делать автоматом. А еще лучше комбинировать эти меню.
Попробуй вот этот модуль от PAV http://yadi.sk/d/LMUAZU9gA4MZf Pav MegaMenu Просисываеш в нем позицию главное меню и вперед