Перейти к содержимому


Настройка Каталога Товаров.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Meta

Meta

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 54 сообщений

Отправлено 25 Июль 2013 - 14:18

Добрый день!

Помогите пожалуйста в след. вопросах:

1) что нужно сделать, чтобы выбранный раздел в каталоге был подчеркнут тонкой красной линией, а не только выделен жирным шрифтом как сейчас. (сейчас - рис.1, нужно - рис.2).

2) помогите (научите) добавлять (настраивать) фильтры по категориям, а именно к примеру нужно чтобы в разделе каталога
"Обвес защитно-декоративный" появился фильтр "Марка автомобиля" (с параметрами Все, TOYOTA, KIA, AUDI и т.п.),
а в разделе "KIA" появился фильтр "Модель автомобиля" (с параметрами (Все, Sportage 2010-1, Sportage 2010-2, Sportage 2010-3, и т.п.) - возможно есть инструкция?

- попобовала настроить самостоятельно  через рздел "товары":
1. - добавила модификацию "Модель автомобиля" в товары рис.3
2. - в папку KIA добавила фильтр по свойствам товара (Модель автомобиля) рис.4
- но фильтр так и не отобразился.. рис. 5


Спасибо!

Прикрепленные изображения

  • рис. 1.jpg
  • рис. 2.jpg
  • рис. 3.jpg
  • рис. 4.jpg
  • рис. 5.jpg


#2 Meta

Meta

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 54 сообщений

Отправлено 25 Июль 2013 - 16:40

у меня получается зайти на свой тестовый сайт http://s890099.storeland.ru/

Прикрепленные изображения

  • рис. 8.jpg


#3 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 25 Июль 2013 - 16:53

Просмотр сообщенияMeta (25 Июль 2013 - 14:18) писал:

Добрый день!

Помогите пожалуйста в след. вопросах:

1) что нужно сделать, чтобы выбранный раздел в каталоге был подчеркнут тонкой красной линией, а не только выделен жирным шрифтом как сейчас. (сейчас - рис.1, нужно - рис.2).

2) помогите (научите) добавлять (настраивать) фильтры по категориям, а именно к примеру нужно чтобы в разделе каталога
"Обвес защитно-декоративный" появился фильтр "Марка автомобиля" (с параметрами Все, TOYOTA, KIA, AUDI и т.п.),
а в разделе "KIA" появился фильтр "Модель автомобиля" (с параметрами (Все, Sportage 2010-1, Sportage 2010-2, Sportage 2010-3, и т.п.) - возможно есть инструкция?

- попобовала настроить самостоятельно  через рздел "товары":
1. - добавила модификацию "Модель автомобиля" в товары рис.3
2. - в папку KIA добавила фильтр по свойствам товара (Модель автомобиля) рис.4
- но фильтр так и не отобразился.. рис. 5


Спасибо!

1. в файле main.css после строчки
#left .block .navigation ul li.incat, #right .block .navigation ul li.incat { background:url({ASSETS_IMAGES_PATH}block-main-nav-bg.jpg) 0 -68px no-repeat;}
строчку
{% IF catalog.CURRENT %}fnt12b{% ENDIF %}"
замените на
{% IF catalog.CURRENT %}fnt12b line{% ENDIF %}"

2. Вы скорее всего добавляете фильтр на категорию KIA, а у Вас в ней вложенные категории Sportage 2010-1, Sportage 2010-2 и Sportage 2010-3. К сожалению, фильтры на вложенные категории у нас не распространяются. Таким образом Вам нудно настроить в каждой подкатегории фильтры, чтобы они отображались в этой категории

Просмотр сообщенияMeta (25 Июль 2013 - 16:40) писал:

у меня получается зайти на свой тестовый сайт http://s890099.storeland.ru/

к сожалению, несколько минут сайты не были доступны, но эта проблема была довольно быстро устранена, приносим извинения за неудобства

#4 Meta

Meta

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 54 сообщений

Отправлено 25 Июль 2013 - 18:42

1) у меня в main.css ни после строки (рис.9)

#left .block .navigation ul li.incat, #right .block .navigation ul li.incat { background:url({ASSETS_IMAGES_PATH}block-main-nav-bg.jpg) 0 -68px no-repeat;}

ни где-либо еще нет строчки

{% IF catalog.CURRENT %}fnt12b{% ENDIF %}"


зато я нашла её у себя в файле HTML   (рис.10)
и заменила как было предложено на

{% IF catalog.CURRENT %}fnt12b line{% ENDIF %}"

но ничего не изменилось, выбранный пункт меню не подчеркивается красной линией, а все также просто становится только "жирносерым" :(




2) да, Вы правы, я хотела создать фильтр для категории содержащей другие вложенные категории, чтож придется обойтись без них.. Помогите тогда продублировать фильтр из нижнего левого столбца наверх, именно продублировать, чтобы фильтр отображался и сверху и слева (как показано на рис. 11) , - это очень нужно для нашего магазина, т.к. каталог будет большим и фильтр под ним слева просто будет не в поле зрения!

Пожалуйста помогите разобраться!

p.s.: соотв. темы на форуме про "фильтр товаров" проштудировала, но результата не принесло:(
видимо пока еще слишком малы познания в этой области кодов, т.о. прошу  не отсылать на другие темы,
а пошагово объяснить как можно решить проблему!

спасибо!

Прикрепленные изображения

  • рис. 9.jpg
  • рис. 10.jpg
  • рис. 11.jpg


#5 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 25 Июль 2013 - 19:14

Просмотр сообщенияMeta (25 Июль 2013 - 18:42) писал:

1) у меня в main.css ни после строки (рис.9)

#left .block .navigation ul li.incat, #right .block .navigation ul li.incat { background:url({ASSETS_IMAGES_PATH}block-main-nav-bg.jpg) 0 -68px no-repeat;}

ни где-либо еще нет строчки

{% IF catalog.CURRENT %}fnt12b{% ENDIF %}"


зато я нашла её у себя в файле HTML   (рис.10)
и заменила как было предложено на

{% IF catalog.CURRENT %}fnt12b line{% ENDIF %}"

но ничего не изменилось, выбранный пункт меню не подчеркивается красной линией, а все также просто становится только "жирносерым" :(




2) да, Вы правы, я хотела создать фильтр для категории содержащей другие вложенные категории, чтож придется обойтись без них.. Помогите тогда продублировать фильтр из нижнего левого столбца наверх, именно продублировать, чтобы фильтр отображался и сверху и слева (как показано на рис. 11) , - это очень нужно для нашего магазина, т.к. каталог будет большим и фильтр под ним слева просто будет не в поле зрения!

Пожалуйста помогите разобраться!

извините, описалась, пропустила пару строчек инструкции:
найдите строчку в main,css
#left .block .navigation ul li.incat, #right .block .navigation ul li.incat { background:url({ASSETS_IMAGES_PATH}block-main-nav-bg.jpg) 0 -68px no-repeat;}
и сразу после нее вставьте
.fnt12b.line { text-decoration:underline; }
далее в шаблоне HTML найдите
{% IF catalog.CURRENT %}fnt12b{% ENDIF %}"
замените на
{% IF catalog.CURRENT %}fnt12b line{% ENDIF %}"

в шаблоне Товары ПЕРЕД строчкой
<!-- Фильтры показываются только если есть товары в категории -->
вставить
<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
{% IF TARIFF_FEATURE_GOODS_FILTERS %}
	 <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
	 {% IF SHOW_GOODS_FILTERS %}
		 <ul class="filter">
			 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
			 <form action="" method="get">
			 <div class="contentTbodySearchFilterBlock cornerAll">
				 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
				 {% FOR filter_attr_list %}
				 <span class="fnt12b color contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span>
				 <div class="fnt11i contentTbodySearchFilterBlockValues">
				 {% FOR values %}
					 <input type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} />
					 <label for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} {% IF filter_attr_list.values.NB_GOODS_FILTERED > 0 %}({filter_attr_list.values.NB_GOODS_FILTERED}){% ENDIF %}</label>
				 {% ENDFOR %}
				 <br /> <br /> </div>
				 {% ENDFOR %}
				 <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
				 {% FOR filter_prop_list %}
				 <span class="fnt12b color contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span>
				 <div class="fnt11i contentTbodySearchFilterBlockValues">
				 {% FOR values %}
					 <input type="checkbox" name="form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]" value="1" id="filterPropVal{filter_prop_list.values.ID}" {% IF filter_prop_list.values.CHECKED %}checked="checked"{% ELSEIF filter_prop_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} >
					 <label for="filterPropVal{filter_prop_list.values.ID}">{filter_prop_list.values.VALUE} {% IF filter_prop_list.values.NB_GOODS_FILTERED > 0 %}({filter_prop_list.values.NB_GOODS_FILTERED}){% ENDIF %}</label>
				 {% ENDFOR %}
				 <br /> <br /> </div>
				 {% ENDFOR %}
			 </div>
			 </form>
		 </ul>
	 {% ENDIF %}
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль фильтров по товарам -->

Прикрепленные изображения

  • ScreenShot 326.png


#6 Meta

Meta

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 54 сообщений

Отправлено 25 Июль 2013 - 21:10

Спасибо большое!!!  Всё получилось :)




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных