Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
как разместить разделы магазина в горизонтальной строке
Как можно разместить разделы магазина в горизонтальной сторке с выпадающим списком подкатегорий?
Предлагаю такой вариант http://www.zeltaperlite.lv/ Скрипт состоит:
Из кода JavaScrip, который интегрирован в файле themes/шаблон/index.html он отмечен красным цветом <!-- /Шапка -->
<div id="menu">
<!-- Кнопки меню из оригинального варианта --> <!-- <ul> <li {php} if ($_GET['coID'] == 6) { {/php}class="current"{php}}{/php}><a href="./shop_content.php?coID=6"><span>{#o_nas#}</span></a></li> <li{$1}><a href="{$mainpage}"><span>{#text_mainpage#}</span></a></li> <li {php} if ($_GET['coID'] == 13) { {/php}class="current"{php}}{/php}><a href="./shop_content.php?coID=13"><span>{#kak_zakazat#}</span></a></li> <li {php} if ($_GET['coID'] == 15) { {/php}class="current"{php}}{/php}><a href="./shop_content.php?coID=15"><span>{#deliv#}</span></a></li> <li {php} if ($_GET['coID'] == 22) { {/php}class="current"{php}}{/php}><a href="./shop_content.php?coID=22"><span>{#oplata#}</span></a></li> <li{$7}><a href="{$price_list}"><span>{#price_list#}</span></a></li>
{if $account}{if $smarty.session.customer_id} <li{$2}><a href="{$account}"><span>{#link_account#}</span></a></li> {/if}{/if} <li{$3}><a href="{$cart}"><span>{#link_cart#}</span></a></li> <li{$4}><a href="{$checkout}"><span>{#link_checkout#}</span></a></li> {if $smarty.session.customer_id} <li{$5}><a href="{$logoff}"><span>{#link_logoff#}</span></a></li> {else} <li{$6}><a href="{$login}"><span>{#link_login#}</span></a></li> {/if} <li {php} if ($_GET['coID'] == 19) { {/php}class="current"{php}}{/php}><a href="./shop_content.php?coID=19"><span>{#kontakti#}</span></a></li>
<a href="rss2_info.php"><img src="images/rss.gif" width="36" height="14" alt="RSS" border="0" /></a> </ul> --> <!-- Кнопки меню из оригинального варианта -->
<!-- Кнопки меню с использованием javascript --> <script type="text/javascript" src="javascript/stmenu.js"></script> <a href="http://www.dhtml-menu-builder.com" style="display:none;visibility:hidden;">Javascript DHTML Drop Down Menu Powered by dhtml-menu-builder.com</a> <script type="text/javascript"> <!--
stm_bm(,this); stm_bp("p0",); stm_ai("p0i0",,80,33); stm_aix("p0i3","p0i0",,90,33); stm_aix("p0i1","p0i0",,100,33); stm_bp("p1",); stm_ai("p1i0",); stm_aix("p1i1","p1i0",); stm_aix("p1i2","p1i0",); stm_aix("p1i3","p1i2",); stm_aix("p1i4","p1i2",); stm_aix("p1i5","p1i3",[]); stm_aix("p1i6","p1i2",); stm_aix("p1i7","p1i3",[]); stm_aix("p1i8","p1i2",); stm_aix("p1i9","p1i3",[]); stm_aix("p1i10","p1i2",); stm_aix("p1i11","p1i3",[]); stm_aix("p1i12","p1i2",); stm_aix("p1i13","p1i3",[]); stm_aix("p1i14","p1i2",); stm_mc("p1",); stm_ep(); /* stm_aix("p0i2","p0i0",,100,33); */
stm_aix("p0i4","p0i0",,125,33); stm_aix("p0i5","p0i0",,150,33); stm_aix("p0i6","p0i0",,100,33); stm_aix("p0i7","p0i0",,100,33);
{if $account}{if $smarty.session.customer_id} stm_aix("p0i7","p0i0",,105,33); {/if}{/if}
stm_aix("p0i8","p0i0",,110,33);
{if $smarty.session.customer_id} stm_aix("p0i9","p0i0",,80,33); {else} stm_aix("p0i9","p0i0",,80,33); {/if}
stm_aix("p0i10","p0i0",,60,33); stm_ep(); stm_em(); //--> </script> <!-- Кнопки меню с использованием javascript --> </div>
<!-- Навигация --> Файлов JavaScript (5 штук) они должны лежать в папке themes/шаблон/javascript Графических файлов (фоны кнопок) они должны находится в корне Shopos в папке /images/pic_menu Внизу ссылка где можно скачать файлы JavaScrip и графические файлы:
http://zeltaperlite.lv/lifetype/index.php?op=ViewAlbum&albumId=1&blogId=1 Чтобы подключить файлы JavaScript, нужно открыть файл themes\шаблон\javascript\general.js.php и прописать в нём
<script type="text/javascript" language="javascript" src="<?php echo _HTTP_THEMES_C; ?>javascript/stmenu.js"></script> <script type="text/javascript" language="javascript" src="<?php echo _HTTP_THEMES_C; ?>javascript/steffslip.js"></script> <script type="text/javascript" language="javascript" src="<?php echo _HTTP_THEMES_C; ?>javascript/steffrect.js"></script> <script type="text/javascript" language="javascript" src="<?php echo _HTTP_THEMES_C; ?>javascript/steffie.js"></script> <script type="text/javascript" language="javascript" src="<?php echo _HTTP_THEMES_C; ?>javascript/stcode.js"></script>
Теоретически можно все файлы положить в другие папки, но тогда в файле themes/шаблон/index.html нужно изменить соответствующие пути. Ещё нужно в index.html поменять метки и href под Ваш магазин Shopos.
Источник
|