3
Как выделить определенный пункт в меню (каталог)
Автор sammygr, Nov 12 2012 06:28 PM
Сообщений в теме: 8
#1
Отправлено 12 November 2012 - 06:28 PM
Например меню каталога выглядит вот так::
Подарки
Игрушки
Приколы
Новый год
А нужно, чтобы выглядело вот так:
Подарки
Игрушки
Приколы
Новый год
т.е. один из пунктов меню (в данном случае новый год) должен быть другого цвета (в данном случае красного)
Реально это сделать? Если да, то не подскажете как?
Подарки
Игрушки
Приколы
Новый год
А нужно, чтобы выглядело вот так:
Подарки
Игрушки
Приколы
Новый год
т.е. один из пунктов меню (в данном случае новый год) должен быть другого цвета (в данном случае красного)
Реально это сделать? Если да, то не подскажете как?
#2
Отправлено 12 November 2012 - 08:22 PM
Например, вставить в шаблон блока меню категорий что-то типа {if $big_categories_tree[h].name EQ "The Color Name"} style="color:red"{/if}Реально это сделать? Если да, то не подскажете как?
Если вы посмотрите на сайт в подписи, то там категория The Color Red сделана красной именно так.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#3
Отправлено 12 November 2012 - 08:33 PM
badisoft, благодарю, а в каком месте надо вставить?
#4
Отправлено 13 November 2012 - 10:37 AM
sammygr, Как изменить. Если есть готовый модyль, например стандартный category_tree.tpl.html (посмотреть можно в админке, кликаешь по кнопке изменить, там в строке "Блок содержит шаблон", название модyля) Открываешь его и ищешь строчкy <td class="dtree"> ключевое слово "dtree". Открываешь свой stylе.css(в папке dat/название шаблона) и ищешь в нем этот самый "dtree". Найдя его в строчке tr.dtree:hover,tr.dtree:hover a,tr.dtree a:hover{color:цвет какой хочешь} в твоем слyчае красный это #ff0000
#5
Отправлено 13 November 2012 - 11:23 AM
Для шаблона меню big_category_tree.tpl.html, названия категории "The Color Name" и красного цвета надо заменить строкув каком месте надо вставить?
<td class="dtree">{if $smarty.const.CONF_SHOW_COUNTPROD eq 1}<span style="float:right"> {$big_categories_tree[h].products_count}</span>{/if}<a href="{if $smarty.const.CONF_MOD_REWRITE eq 1}category_{$big_categories_tree[h].categoryID}.html{else}index.php?categoryID={$big_categories_tree[h].categoryID}{/if}" {if $categoryID == $big_categories_tree[h].categoryID}class="bf"{/if}>{$big_categories_tree[h].name}</a></td>
<td class="dtree">{if $smarty.const.CONF_SHOW_COUNTPROD eq 1}<span style="float:right"> {$big_categories_tree[h].products_count}</span>{/if}<a href="{if $smarty.const.CONF_MOD_REWRITE eq 1}category_{$big_categories_tree[h].categoryID}.html{else}index.php?categoryID={$big_categories_tree[h].categoryID}{/if}" {if $categoryID == $big_categories_tree[h].categoryID}class="bf"{/if}{if $big_categories_tree[h].name EQ "The Color Name"} style="color:red"{/if}>{$big_categories_tree[h].name}</a></td>
Для других шаблонов меню абсолютно аналогично.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#6
#7
Отправлено 27 November 2012 - 10:04 AM
htmlbook.ruа подсветку при наведении не сделать другим цветом?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#8
Отправлено 27 November 2012 - 02:17 PM
я знаю основы html
а спрашиваю конкретно про этот случай
у Вас тоже это не сделано... видимо, не получается
а спрашиваю конкретно про этот случай
у Вас тоже это не сделано... видимо, не получается
Интернет-магазин БЭМБИ http://bambi35.ru
#9
Отправлено 27 November 2012 - 02:54 PM
Ну а я про "этот конкретно случай" не помню конкретного ключевого слова, хотя где-то даже конкретно делал.а спрашиваю конкретно про этот случай
Если Вы знаете основы html, то Вам не составит труда найти CSS-решение в справочнике.
Мне тоже не составит, но надо это Вам, а не мне.
Да просто не надо было. Про выделение цветом я помнил без справочника, поэтому быстренько сделал пример. Тут без справочника не помню.у Вас тоже это не сделано... видимо, не получается
PS. вспомнил. hover
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)