Собственные иконки категорий контента вместо иконки папки
- Предыдущая
- 1
- 2
- 3
- Следующая
- Показаны 16-30 из 36
<?php foreach($subcats as $c){ ?>
<li >
<a href="<?php echo href_to($base_url. ($dataset? '-'.$dataset: ''), $c['slug']); ?>"><?php echo $c['title']; ?></a>
заменить на
<?php foreach($subcats as $c){ ?>
<li class="my-<?php echo $base_url;?>-<?php $trans = array("/" => "-");echo strtr($c['slug'], $trans);?>">
<a href="<?php echo href_to($base_url. ($dataset? '-'.$dataset: ''), $c['slug']); ?>"><?php echo $c['title']; ?></a>
Другой вопрос — как сделать список категорий в два столбца?
Огромное спасибо! Всё работает!
\templates\default\controllers\content\category_view.tpl.php
заменить на
А для файла
controllers/content/widgets/categories/categories.tpl.php
такое же получится сделать, чтобы задать иконки ещё и в сайдбаре?
(Шаблон стандартный).

CSS.
Другой вопрос — как сделать список категорий в два столбца ?
.content_categories li { float: left; display: inline-block; width: 45%; }
Огромное спасибо! Всё работает!
\templates\default\controllers\content\category_view.tpl.php
заменить на
А для файла
controllers/content/widgets/categories/categories.tpl.php
такое же получится сделать, чтобы задать иконки ещё и в сайдбаре?
(Шаблон стандартный).
Отвечу позже, сейчас нет возможности просмотреть файлы… А так думаю что да, суть не отличается.к тегу li добавить то что я писал выше
На выходе получается класс "my--", без подстановки значений.Отвечу позже, сейчас нет возможности просмотреть файлы… А так думаю что да, суть не отличается.к тегу li добавить то что я писал выше

Итак решение
находим:
<li <?php if ($css_classes) { ?>class="<?php echo $css_classes; ?>"<?php } ?> <?php if (!$is_visible) { ?>style="display:none"<?php } ?>>
меняем на это:
<li <?php if ($css_classes) { ?>class="<?php echo $css_classes; ?><?php $trans = array("/" => "-");echo strtr($url, $trans);?>" <?php } ?> <?php if (!$is_visible) { ?>style="display:none"<?php } ?>class="my<?php $trans = array("/" => "-");echo strtr($url, $trans);?>" >
templates\default\controllers\content\widgets\categories\categories.tpl.php
<li <?php if ($css_classes) { ?>class="<?php echo $css_classes; ?> my<?php $trans = array("/" => "-");echo strtr($url, $trans);?>" <?php } ?> <?php if (!$is_visible) { ?>style="display:none"<?php } ?>class="my<?php $trans = array("/" => "-");echo strtr($url, $trans);?>" >
тогда классы будут одинаковы как и у виджита так и категорий контента
тоесть не на до будет прописывать классы дважды
- Предыдущая
- 1
- 2
- 3
- Следующая
- Показаны 16-30 из 36