Добрый вечер.
Вот сейчас каталог товаров выглядит так как в стандартном шаблоне...
Интересует следующие. Подскажите как сделать, как на картинке
То есть слева добавить картинку
http://gig-stroy.storeland.ru/ сам сайт
1
Добавления Картинки К Названию Пунктов В Каталоге
Автор Alonki, 24 нояб. 2013 23:06
Сообщений в теме: 7
#1
Отправлено 24 Ноябрь 2013 - 23:06
#2
Отправлено 25 Ноябрь 2013 - 17:20
Вам придется прописывать в коде для каждого пункта условие. Если название категории такое то то выводим картинку...
Например.
Панель администратора, "Сайт"->"Редактор шаблонов".
В файле "HTML".
Найти код:
Панель администратора, "Сайт"->"Редактор Шаблонов".
В конец файла "main.css".
Добавить код:
Например.
Панель администратора, "Сайт"->"Редактор шаблонов".
В файле "HTML".
Найти код:
<!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог -->Заменить:
<!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li> {% IF catalog.NAME = Техника %} <span><img src="адрес картинки1 " /></span> {% ELSEIF catalog.NAME = Фрукты %} <span><img src="адрес картинки2 " /></span> {% ENDIF %} <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог -->
Панель администратора, "Сайт"->"Редактор Шаблонов".
В конец файла "main.css".
Добавить код:
#subNavigation li span { float: left; margin: 0px 8px; }
#3
Отправлено 25 Ноябрь 2013 - 22:55
<span><img src="адрес картинки1 " /></span>
Спасибо попробую, а куда картинку заливать и как там искать адрес ее?
Спасибо попробую, а куда картинку заливать и как там искать адрес ее?
#4
Отправлено 26 Ноябрь 2013 - 03:14
Изображение вы можете загрузить в разделе Сайт -> Редактор шаблонов. Файлы загружаются в левой колонке по кнопке "Добавить файлы". После загрузки файла найдите его в колонке и скопируйте имя файла например "panel-bg.png". После используйте в шаблоне запись вида
в данном случае адресом является путь "{ASSETS_IMAGES_PATH}panel-bg.png". В данной строке {ASSETS_IMAGES_PATH} является путем к изображению, а panel-bg.png собственно является названием изображения.
<span><img src="{ASSETS_IMAGES_PATH}panel-bg.png" /></span>
в данном случае адресом является путь "{ASSETS_IMAGES_PATH}panel-bg.png". В данной строке {ASSETS_IMAGES_PATH} является путем к изображению, а panel-bg.png собственно является названием изображения.
#5
Отправлено 26 Ноябрь 2013 - 08:27
Добрый день. Спасибо помогло.
Но получилось что картинки наехали друг на друга...
Подскажите как это исправить
Но получилось что картинки наехали друг на друга...
Подскажите как это исправить
#6
Отправлено 26 Ноябрь 2013 - 14:54
Поиграл с размерами картинок. Не помогло.
Может быть все пункты в каталоге, а именно рамку каждого привести к общему размеру?
а то получается то пробел между ними, то наоборот заезжают.
Заметил тенденцию, что когда название в один ряд и следом тоже в один ряд, то наезжают картинки... А когда в два рядо персвое и последующие то все нормально
Может быть все пункты в каталоге, а именно рамку каждого привести к общему размеру?
а то получается то пробел между ними, то наоборот заезжают.
Заметил тенденцию, что когда название в один ряд и следом тоже в один ряд, то наезжают картинки... А когда в два рядо персвое и последующие то все нормально
#7
Отправлено 26 Ноябрь 2013 - 15:07
Alonki (26 Ноябрь 2013 - 14:54) писал:
Поиграл с размерами картинок. Не помогло.
Может быть все пункты в каталоге, а именно рамку каждого привести к общему размеру?
а то получается то пробел между ними, то наоборот заезжают
Может быть все пункты в каталоге, а именно рамку каждого привести к общему размеру?
а то получается то пробел между ними, то наоборот заезжают
Находим
#subNavigation li { font-size: 1.0833em; line-height: 1.5384em; padding: 0.5em 0; background: url(http://gig-stroy.storeland.net/subnav_rule.gif) no-repeat left bottom; }
Заменяем на
#subNavigation li { height: 35px; font-size: 1.0833em; line-height: 1.5384em; padding: 0.5em 0; background: url(http://gig-stroy.storeland.net/subnav_rule.gif) no-repeat left bottom; }
#8
Отправлено 26 Ноябрь 2013 - 15:16
Castiel (26 Ноябрь 2013 - 15:07) писал:
Находим
Заменяем на
#subNavigation li { font-size: 1.0833em; line-height: 1.5384em; padding: 0.5em 0; background: url(http://gig-stroy.storeland.net/subnav_rule.gif) no-repeat left bottom; }
Заменяем на
#subNavigation li { height: 35px; font-size: 1.0833em; line-height: 1.5384em; padding: 0.5em 0; background: url(http://gig-stroy.storeland.net/subnav_rule.gif) no-repeat left bottom; }
УРА!!!!!!!!!!!!!!!!!!!!!!!!!!
СПасибище)))))))))))))))
Теперь все как в аптеке))))))
Теперь все точно остаюсь на вашем ресурсе!!!!!
Не только база удобная, но и служба поддержки превосходная!!
Жирный ПЛЮС!!!
Я тут с Вами еще и мега хаккером стану)))
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных