Цвет активной ссылки категорий.
#1
Отправлено 07 December 2011 - 04:54 PM
#2
Отправлено 07 December 2011 - 05:53 PM
Цвет активной ссылки каегорий.
Здравствуйте. Цвет активной ссылки в блоке категорий чёрный и жирный относительно остального. Где можно его изменить на красный? В файле styl.css не нашёл, может плохо искал.... Подскажите строку....
плох искал
в стилях
.bf { font-weight: bold; }
#3
Отправлено 07 December 2011 - 08:33 PM
там поидее в самом блоке в условии выделена активная категория тупо через
а вообще хз че за шаблон и кто его как верстал, телепатов нету...
#4
Отправлено 07 December 2011 - 08:36 PM
нет .bf поменяет только активную категорию.... и в условии выделена активная как раз через.bf поменяет все заголовки, ему вроде как в каталоге нужно только, если я врубаюсь )
font-weight: bold;ну я говорю про стандартный шаблон, а вообще действительно неизвестно - какой шаблон и кто как верстал
#5
Отправлено 07 December 2011 - 10:18 PM
#6
Отправлено 07 December 2011 - 10:21 PM
На стандартном работает. На моём пока нет. Ищу причину. Спасибо.
ссылку скинь - скажу как на твоем
#7
Отправлено 07 December 2011 - 10:36 PM
.kateg a{color:#000000; text-decoration:none;}
Удалена.
Проблема решена.
#8
Отправлено 06 September 2012 - 10:52 AM
Подскажите пожалуйста, можно ли разделить по цветам (или хотя бы размер шрифта поменять) у категорий и подкатегорий.
В данном случае основная категория Одежда и аксессуары. Необходимо в этой категории как то выделить другим цветом или шрифтом подкатегории. Млм какой-то мелкий значщк поставить с левой стороны, чтобы был четко видно где категории и где подкатегории. Писать заглавными буквами не выход, заказчик привязался к цвету или вот значки еще слева можно... Чтобы при раскрытии категории у подкатегорий визуально что-то менялось. По умолчанию в этом шаблоне категории и подкатегории завязаны друг на друге на размере шрифта и цвета.
Как это можно сделать?
Спасибо.
Прикрепленные файлы
#9
Отправлено 06 September 2012 - 02:35 PM
#10
Отправлено 06 September 2012 - 03:13 PM
И совершенно без проблем в *.tpl.htmlсмотря как сверстан каталог, теоретически можно в css отлавливать подкатегории по уровню вложенности.
#11
Отправлено 06 September 2012 - 05:10 PM
Это в котором из них?И совершенно без проблем в *.tpl.htmlсмотря как сверстан каталог, теоретически можно в css отлавливать подкатегории по уровню вложенности.
в css нет..там сразу и к категориям и к подкатегориям, одновременное обращение, нет разбивки к сожалению....можно только цветом выделять одну активную вкладку, а чтоб менять цвет к пачке подкатегорий - такого нет...
..
шаблон Сompo
#12
Отправлено 06 September 2012 - 06:09 PM
В том, который Вы используете.Это в котором из них?
В штатном шаблоне блоков с выводом списка категорий несколько - big_category_tree.tpl.html, category_tree.tpl.html, new_category_tree.tpl.html. Думаю, что в стороннем шаблоне боковой блок вывода списка один (зачем больше?), но названия его я, естественно, не знаю. Посмотрите название файла в админке в "Управление блоками".
#13
Отправлено 06 September 2012 - 06:23 PM
#14
Отправлено 07 September 2012 - 07:26 AM
{* шаблон блока развернутого дерева категорий *} {if $big_categories_tree && $big_categories_tree_count>0} {assign var="oldnumber" value=0} <ul id="catalogmenu"> {section name=h loop=$big_categories_tree} {if $big_categories_tree[h].categoryID != 1} {if $big_categories_tree[h].level < $oldnumber} {section name=w loop=$oldnumber-$big_categories_tree[h].level} <div style="height:7px"></div> {/section} {/if} {if $big_categories_tree[h].level eq 0} <li class="main"> <a href="{$big_categories_tree[h]|@fu_make_url}" {if $categoryID == $big_categories_tree[h].categoryID}style="color:#339999;text-decoration:none"{/if}>{$big_categories_tree[h].name}</a> {assign var="oldnumber" value=$big_categories_tree[h].level} </li> {else} <li class="sub"> <a href="{$big_categories_tree[h]|@fu_make_url}" {if $categoryID == $big_categories_tree[h].categoryID}{/if}>{$big_categories_tree[h].name}</a> {assign var="oldnumber" value=$big_categories_tree[h].level} </li> {/if} {/if} {/section} </ul> {else} <div align="center">{$smarty.const.STRING_NO_CATEGORIES}</div> {/if}
Собственно это для примера. Думаю разберетесь, ничего сложного здесь нет. Стили пропишите какие Вам уже нужно. В данном примере ссылки прописаны с учетом установленого чпу.
#15
Отправлено 21 September 2012 - 12:01 AM
Выделение снимается только при нажатии на другую категорию. Подскажите, пожалуйста.
#16
Отправлено 21 September 2012 - 11:36 AM
КО подсказывает, что нужно делать правки в коде шаблонаА вот такой вопрос: есть категория. В ней подкатегории. При нажатии на категорию, она визуально меняется (цветом, толщиной теста, маркером - не суть важно). Но при нажатии на любую из подкатегорий этой категории, она продолжала оставаться выделенной.
Выделение снимается только при нажатии на другую категорию. Подскажите, пожалуйста.
#17
Отправлено 21 September 2012 - 12:01 PM
Безусловно!=)КО подсказывает, что нужно делать правки в коде шаблонаА вот такой вопрос: есть категория. В ней подкатегории. При нажатии на категорию, она визуально меняется (цветом, толщиной теста, маркером - не суть важно). Но при нажатии на любую из подкатегорий этой категории, она продолжала оставаться выделенной.
Выделение снимается только при нажатии на другую категорию. Подскажите, пожалуйста.
Ситуация примерно обстоит так:
{* шаблон блока дерева категорий *} {if $categories_tree && $categories_tree_count>1} <div class="cat_tree_border" align="left" style="margin-top: 7px;"> {section name=h loop=$categories_tree} {if $categories_tree[h].categoryID != 1} <table cellspacing="0" cellpadding="0" width=100%> {if $categories_tree[h].level==1} <tr> <td> <table cellspacing="0" cellpadding="0" width=100%> <tr> <td style="padding-left: 20px;" class="tree_1">{if $smarty.const.CONF_SHOW_COUNTPROD eq 1}<span style="float:right"> {$categories_tree[h].products_count}</span>{/if}<a href="{if $smarty.const.CONF_MOD_REWRITE eq 1}category_{$categories_tree[h].categoryID}.html{else}index.php?categoryID={$categories_tree[h].categoryID}{/if}">{if $categoryID == $categories_tree[h].categoryID} <ul style="font-weight:bold; padding: 0; margin: 0px; list-style-image: url(data/{$smarty.const.TPL}/marker_3.png);"><li style="padding: 0; margin: 0px;"><span style="color: black; font-size: 1.1em;">{$categories_tree[h].name}</span></li></ul>{else}<ul style="padding: 0; margin: 0px; list-style-image: url(data/{$smarty.const.TPL}/marker_2.png);"><li style="padding: 0; margin: 0px;"><span style="color: black; font-size: 1.1em;">{$categories_tree[h].name}</span></li></ul>{/if}</a></td> </tr> <tr> <td height=1px width=100% style="background: url('data/{$smarty.const.TPL}/line_catalog.png') repeat-x;"></td> </tr> </table> </td> </tr> {else} <tr> <td> <table cellspacing="0" cellpadding="0" width=100%> <tr class="dtree"> {section name=j loop=$big_categories_tree max=$categories_tree[h].level} <td style="padding-left: 4px;"><img src="data/{$smarty.const.TPL}/pixel.gif" alt="" align="left" width="8" height="10"></td> {/section} <td class="dtree">{if $smarty.const.CONF_SHOW_COUNTPROD eq 1}<span style="float:right"> {$categories_tree[h].products_count}</span>{/if}<a href="{if $smarty.const.CONF_MOD_REWRITE eq 1}category_{$categories_tree[h].categoryID}.html{else}index.php?categoryID={$categories_tree[h].categoryID}{/if}">{if $categoryID == $categories_tree[h].categoryID} <ul style="font-weight:bold; padding: 0; margin: 0px; list-style-image: url(data/{$smarty.const.TPL}/marker_1.png);"><li style="padding: 0; margin: 0px;"><span style="color: black; font-size: 0.9em;">{$categories_tree[h].name}</span></li></ul>{else}<ul style="padding: 0; margin: 0px; list-style-image: url(data/{$smarty.const.TPL}/marker_1.png);"><li style="padding: 0; margin: 0px;"><span style="color: black; font-size: 0.9em;">{$categories_tree[h].name}</span></li></ul>{/if}</a></td> </tr> </table> </td> </tr> {/if} </table> {/if} {/section} </div> {else} <div align="center">{$smarty.const.STRING_NO_CATEGORIES}</div> {/if}
Есть маркера в категории, которые меняются при нажатии на неё. Но хотелось бы, чтобы при переходе в подкатегории этой категории, маркер стоял измененный и до тех пор ,пока не будет выделена иная категория.
#18
Отправлено 21 September 2012 - 12:10 PM
{if $categoryID == $categories_tree[h].categoryID} <ul style="font-weight:bold; ...
#19
Отправлено 21 September 2012 - 06:44 PM
А если немного поподробней. Если честно - не понимаю, причём здесь дефолтный блок, и на какую разницу нужно смотреть...Сравни с дефолтным блоком и увидишь разницу...
{if $categoryID == $categories_tree[h].categoryID} <ul style="font-weight:bold; ...
#20
Отправлено 21 September 2012 - 06:55 PM
Дефолтный блок - аналогичный блок дефолтового шаблона default.причём здесь дефолтный блок, и на какую разницу нужно смотреть
Смотреть на выделенную жирным разницу.
Изучать справочник http://htmlbook.ru/