Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Dentar

Страницы: 1 [2] 3 4
16
А вот собственно и сам скрипт менюхи из файла category_tree.tpl.html. (Движок 5.02).
Взято из этой темы: http://forum.legosp.net/index.php/topic,566.0.html:

{literal}
<script type="text/javascript">
$(document).ready(function() {
$("#accordion > li > div").click(function() {
if(false == $(this).next().is(':visible')) {
$('#accordion ul').slideUp(300);
}
$(this).next().slideToggle(300);
});

$("#accordion > li > div > a").attr('href', 'javascript:void(null)');

$("#accordion > li").click(function() {
var id_menu = $(this).attr('id');
$.cookie('idmenu', id_menu, {expires: 1, path: '/'});
});

$(document).ready(function(){
$('#accordion ul').find("li, .selected").slideDown(300);
});

if ($.cookie('idmenu')) {
$('#'+$.cookie('idmenu')+' > ul').show();
}
});
</script>
{/literal}

<STYLE>
#accordion {
list-style: none;
padding: 0 0 0 0;
width: 150px;
}
#accordion div {
display: block;
background-color: #FF9927;
font-weight: bold;
margin: 1px;
cursor: pointer;
padding: 5px 5px 5px 7px;
list-style: circle;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
#accordion ul {
list-style: none;
padding: 0 0 0 0;
}
#accordion ul{
display: none;
}
#accordion ul li {
font-weight: normal;
cursor: auto;
background-color: #fff;
padding: 0 0 0 7px;
}
#accordion a {
text-decoration: none;
}
#accordion a:hover {
text-decoration: underline;
}

#accordion a.selected {
color: black;
}
</STYLE>

{if !$categoryID}
<script type="text/javascript">
$.cookie('idmenu', null);
$('#accordion ul:eq(0)').show();
</script>
{/if}

<ul  id="accordion" class="glossymenu">
    {assign var="old" value=0}
    {assign var="ja" value=0}
    {section name=i loop=$categories_tree}
        {if $categories_tree[i].level==$old && !$smarty.section.i.first}</li> {elseif $categories_tree[i].level>$old} <ul> {/if}
        {if $categories_tree[i].level<$old && $old>0}</li>{/if}
        {if $categories_tree[i].level<$old} </ul> {/if}
        <li{if $categories_tree[i].level==0} id="i{$categories_tree[i].categoryID}"{/if}><div>{if $categoryID == $categories_tree[i].categoryID} >>>{/if}<a href="./{$categories_tree[i].hurl}" {if $categoryID == $categories_tree[i].categoryID} class="selected" {/if}>{$categories_tree[i].name}</a></div>
    {assign var="old" value= $categories_tree[i].level}
    {/section}
</li></ul>

17
Здравствуйте, уважаемые специалисты!

Срочно требуется помощь за вебмани)
Нужно подправить скрипт меню категорий на сайте organo.in.ua. Не совсем корректно работает аккордеон.
Приведу пример:
Если зайти на сайте в категорию: "Одежда" - "Летняя", а потом кликнуть на товар Mercedes SLR (из блока "Хит продаж"), то мы попадаем в карточку товара "Mercedes SLR", но в меню-аккордеоне останется развернутой категория: "Одежда", хотя должна была развернуться категория "Автомобили". И такая ситуация наблюдается при переходе по любой ссылке, находящейся вне блока меню-аккордеон.
Вот на всякий случай скрин с пояснениями:

18
Сам спросил, и сам нашел решение).
Сделал менюшку на основе скрипта, как описано тут:
http://forum.legosp.net/index.php/topic,566.0.html

19
Здравствуйте!
На моем сайте organo.in.ua подкатегории отображаются только при нажатии на категорию, т.е. в админке отключена галка "Развернуть меню". Нужно чтобы так и оставалось, но в коде страницы отображались ссылки на все категории и все подкатегории сайта, будто включена галка "Развернуть меню". Двиг 5.02. Файл category_tree.tpl стандартный.
Возможно ли такое реализовать?

20
Общие вопросы / Re: Хлебные крошки
« : Апреля 25, 2013, 01:44:48 pm »
Спасибо за ссылочку, разобрался!
Если кому пригодится, сделал так:
<div class="breadcrumb"><a href="">{$smarty.const.LINK_TO_HOMEPAGE}</a> {section name=i loop=$product_category_path}{if $smarty.section.i.last}{else} &gt; <a href="./{$product_category_path[i][0]}">{$product_category_path[i][1]}</a>{/if} {/section}</div>

21
Общие вопросы / Re: Хлебные крошки
« : Апреля 23, 2013, 01:41:57 pm »
Да, спасибо, вот собственно код крошек :

<div class="breadcrumb">
<a href="">{$smarty.const.LINK_TO_HOMEPAGE}</a> {section name=i loop=$product_category_path} &gt; <a href="./{$product_category_path[i][0]}">{$product_category_path[i][1]}</a> {/section}
</div>

Возможно ли сделать так, чтобы находясь в карточке товара, в крошках не отображалась ссылка на этот товар?
Пример:
Сейчас:
Главная > Категория уровень1 > Категория уровень2 > Карточка товара
Нужно:
Главная > Категория уровень1 > Категория уровень2

и находясь, например в "Категории уровень2":
Сейчас:
Главная > Категория уровень1 > Категория уровень2
Нужно:
Главная > Категория уровень1

Т.е. чтобы на странице не было ссылки на саму себя?

22
Общие вопросы / Хлебные крошки
« : Апреля 22, 2013, 01:47:06 pm »
Здравствуйте!

У меня не совсем правильно отображаются "хлебные крошки". Двиг 5.02.
Например, в карточке товара "Адидас МодельN" они имеют вид: Главная > Кроссовки > Адидас > Адидас МодельN, а как известно, для SEO не рекомендуется чтобы страница ссылалась сама на себя, т.е. хочу сделать чтобы Адидас МодельN не было ссылкой или не отображалось вовсе. Подскажите, в каком файле смотреть?
Заранее спасибо.

23
nictboom, большое спасибо за помощь, все получилось)

24
Общие вопросы / Краткое описание категории
« : Ноября 17, 2012, 09:42:22 pm »
Здравсвуйте, уважаемые специалисты!

Обратил внимание что у категорий есть полное описание и краткое описание.
Краткое описание отображается на страницах http://мой сайт/catalog/категория/about/, и за его отображение отвечает {$about} в файле шаблона about.tpl.
Пытался разместить краткое описание в http://мой сайт/catalog/категория (файле category.tpl). Вставил в нужное место {$about}, но кракое описание не отображается(.
Вообщем прошу подсказать, какой фрагмент кода нужно вставить в category.tpl, чтобы там помимо полного отображалось и краткое описание категории.
Версия движка 5.0.2.

Заранее спасибо.

25
А как сделать так, чтобы в поле meta keywords к ключевым словам подставлялся дополнительный текст?
Пример: если $a[1]  у нас - "adidas" (ключевое слово)
чтобы $a[1] обрамлялось текстом
и в поле meta keywords имело вид:
"купить adidas в Киеве" ?

26
Общие вопросы / Re: Проблема с отзывами
« : Августа 25, 2012, 01:08:48 pm »
Всем спасибо, разобрался.
На хостинге в настройках PHP была отключена функция mail. Теперь все работает исправно.

27
Спасибо, разобрался

28
Общие вопросы / Re: Проблема с отзывами
« : Августа 25, 2012, 12:30:58 am »
Slamm, спасибо за дельный совет, заглянул). Пишет:
Error mail() has been disabled for security reasons (code: 2) в файле class.phpmailer.php (line: 677)
вот эта строка:
$rt = @mail($to, $this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header);

29
Уважаемые специалисты, подскажите как изменить вид навигации по каталогу:

[пред]  [1-12]  [13-24]  [25-36]  [37-48]  [49-60]  [61-72]   ...   13   [след] [показать все]

на следующий:

1  2  3  4  5  6  7  8  9  10  ...  13  Показать все

По-моему так красивее. А еще шикарнее если бы ссылки были в виде кнопок.
Заранее спасибо.

30
Общие вопросы / Re: Проблема с отзывами
« : Августа 24, 2012, 11:37:21 pm »
хм, заменил. Но почему-то все равно выскакивает "Приносим наши извинения, ведутся технические работы...", и это не смотря на то, что в адресной строке браузера отображается правильная ссылка на товар (переходит если принудительно обновить страницу)

Проделал тоже самое на другом шаблоне - аналогично. Значит нужно курить движок? В пхп не силен, посоветуйте где копать?

Страницы: 1 [2] 3 4