Добавить В Карточку Товара Характеристики
#1
Отправлено 24 Май 2014 - 18:15
#2
Отправлено 24 Май 2014 - 18:20
Ильяc (24 Май 2014 - 18:15) писал:
2014-05-24_191001.png
В этом случае лучше воспользоваться модификациями.
#9
Отправлено 24 Май 2014 - 20:01
MikDark (24 Май 2014 - 19:46) писал:
Вот там свойство Оригинал удалите и добавьте новую модификацию Цвет (не свойство, а именно модификацию).
Спасибо! Теперь все понятно
Еще вопрос? Фильтр "наличие" не работает у меня на главной странице. Как исправить и как его поднять выше категории "вы смотрели"??
Спасибо..
#10
Отправлено 25 Май 2014 - 18:19
Ильяc (24 Май 2014 - 20:01) писал:
Еще вопрос? Фильтр "наличие" не работает у меня на главной странице. Как исправить и как его поднять выше категории "вы смотрели"??
Спасибо..
<!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем этот блок --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <div id="tmspecials" class="block"> <h4>Сравнить товары</h4><div class="block_content"> {%IF COMPARE_GOODS_COUNT=0 %} <em class="contentTbodyCompareEmpty">Нет товаров для сравнения</em> {% ELSE %} <em>Товаров на сравнении: {COMPARE_GOODS_COUNT} шт.</em><br /> <a class="contentTbodyCompareDetails" href="{COMPARE_URL}">Посмотреть</a> {% ENDIF %} </div> </div> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров -->удалите его.
Теперь после
<!-- END Если в тарифном плане подключен модуль фильтров по товарам -->вставьте
</div> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем этот блок --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <div id="tmspecials" class="block"> <h4>Сравнить товары</h4><div class="block_content"> {%IF COMPARE_GOODS_COUNT=0 %} <em class="contentTbodyCompareEmpty">Нет товаров для сравнения</em> {% ELSE %} <em>Товаров на сравнении: {COMPARE_GOODS_COUNT} шт.</em><br /> <a class="contentTbodyCompareDetails" href="{COMPARE_URL}">Посмотреть</a> {% ENDIF %} </div> </div> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров --> <div id="tmspecials" class="block">
#11
Отправлено 25 Май 2014 - 19:45
support 2.0 (25 Май 2014 - 18:19) писал:
Найдите в шаблоне HTML на 236 строчке этот блок:
<!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем этот блок --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <div id="tmspecials" class="block"> <h4>Сравнить товары</h4><div class="block_content"> {%IF COMPARE_GOODS_COUNT=0 %} <em class="contentTbodyCompareEmpty">Нет товаров для сравнения</em> {% ELSE %} <em>Товаров на сравнении: {COMPARE_GOODS_COUNT} шт.</em><br /> <a class="contentTbodyCompareDetails" href="{COMPARE_URL}">Посмотреть</a> {% ENDIF %} </div> </div> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров -->удалите его.
Теперь после
<!-- END Если в тарифном плане подключен модуль фильтров по товарам -->вставьте
</div> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем этот блок --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <div id="tmspecials" class="block"> <h4>Сравнить товары</h4><div class="block_content"> {%IF COMPARE_GOODS_COUNT=0 %} <em class="contentTbodyCompareEmpty">Нет товаров для сравнения</em> {% ELSE %} <em>Товаров на сравнении: {COMPARE_GOODS_COUNT} шт.</em><br /> <a class="contentTbodyCompareDetails" href="{COMPARE_URL}">Посмотреть</a> {% ENDIF %} </div> </div> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров --> <div id="tmspecials" class="block">
Изменений нет, фильтр "наличие" еще не работает на главной странице. Кстати в категориях товары сортируются по наличию
#12
Отправлено 25 Май 2014 - 20:57
Ильяc (25 Май 2014 - 19:45) писал:
#13
Отправлено 26 Май 2014 - 08:35
support 2.0 (25 Май 2014 - 20:57) писал:
Теперь поменял в настройках->сайт->главная страница->не указана. Теперь на главной нет фильтра. Можно его туда добавить и как полоску удалить, что на картинке указана? Она межу "вы смотрели" и "Статьи"
#14
Отправлено 26 Май 2014 - 08:56
Ильяc (26 Май 2014 - 08:35) писал:
2014-05-26_093241.png
В шаблоне HTML найдите:
<div id="tmspecials" class="block"> <!-- Если в тарифном плане подключен модуль фильтров по товарам --> {% IF TARIFF_FEATURE_GOODS_FILTERS %} <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь --> <form action="" method="get"> <!-- Если есть возможность фильтрации товаров по ценам --> {% IF SHOW_GOODS_PRICE_FILTERS %} <h4>Цена</h4><div class="block_content"> <div class="contentTbodySearchPriceFilterBlock cornerAll"> <div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div> <div id="goods-filter-price-slider"></div> <div class="goodsFilterPriceInfo"> от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" /> до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" /> </div> <div class="goodsFilterPriceSubmit"> <input class="more-link onlybutton" type="submit" value="Показать" style="padding-right:11px;" /> </div> </div> <br><br> </div> {% ENDIF %} <!-- END Если есть возможность фильтрации товаров по ценам --> <!-- Если есть возможность фильтрации товаров по наличию --> {% IF SHOW_GOODS_REST_FILTER %}<br> <h4>Наличие</h4><div class="block_content"> <div class="contentTbodySearchRestFilterBlock cornerAll"> <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();" /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label> </div> <br><br> </div> {% ENDIF %} <!-- END Если есть возможность фильтрации товаров по наличию --> <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам --> {% IF SHOW_GOODS_FILTERS %} <br /><h4>Фильтры</h4><div class="block_content"> <div class="contentTbodySearchFilterBlock cornerAll"> <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) --> {% FOR filter_attr_list %} <span class="contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span> <div class="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} ({filter_attr_list.values.NB_GOODS_FILTERED})</label><br /> {% ENDFOR %} </div> {% ENDFOR %} <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) --> {% FOR filter_prop_list %} <span class="contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span> <div class="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} ({filter_prop_list.values.NB_GOODS_FILTERED})</label><br /> {% ENDFOR %} </div> {% ENDFOR %} </div> <br><br> </div> {% ENDIF %} </form> {% ENDIF %} <!-- END Если в тарифном плане подключен модуль фильтров по товарам --> </div>
и замените на:
<!-- Если в тарифном плане подключен модуль фильтров по товарам --> {% IF TARIFF_FEATURE_GOODS_FILTERS %} <div id="tmspecials" class="block"> <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь --> <form action="" method="get"> <!-- Если есть возможность фильтрации товаров по ценам --> {% IF SHOW_GOODS_PRICE_FILTERS %} <h4>Цена</h4><div class="block_content"> <div class="contentTbodySearchPriceFilterBlock cornerAll"> <div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div> <div id="goods-filter-price-slider"></div> <div class="goodsFilterPriceInfo"> от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" /> до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" /> </div> <div class="goodsFilterPriceSubmit"> <input class="more-link onlybutton" type="submit" value="Показать" style="padding-right:11px;" /> </div> </div> <br><br> </div> {% ENDIF %} <!-- END Если есть возможность фильтрации товаров по ценам --> <!-- Если есть возможность фильтрации товаров по наличию --> {% IF SHOW_GOODS_REST_FILTER %}<br> <h4>Наличие</h4><div class="block_content"> <div class="contentTbodySearchRestFilterBlock cornerAll"> <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();" /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label> </div> <br><br> </div> {% ENDIF %} <!-- END Если есть возможность фильтрации товаров по наличию --> <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам --> {% IF SHOW_GOODS_FILTERS %} <br /><h4>Фильтры</h4><div class="block_content"> <div class="contentTbodySearchFilterBlock cornerAll"> <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) --> {% FOR filter_attr_list %} <span class="contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span> <div class="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} ({filter_attr_list.values.NB_GOODS_FILTERED})</label><br /> {% ENDFOR %} </div> {% ENDFOR %} <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) --> {% FOR filter_prop_list %} <span class="contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span> <div class="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} ({filter_prop_list.values.NB_GOODS_FILTERED})</label><br /> {% ENDFOR %} </div> {% ENDFOR %} </div> <br><br> </div> {% ENDIF %} </form> </div> {% ENDIF %} <!-- END Если в тарифном плане подключен модуль фильтров по товарам -->
Что касается фильтров, у Вас на главной странице нет каталога товаров, к чему они должны применяться?
#15
Отправлено 26 Май 2014 - 12:30
support 2.0 (25 Май 2014 - 20:57) писал:
Как это сделать? У меня как главную страницу можно только "каталог товаров" выбрать, ну и страницы разные
#16
Отправлено 27 Май 2014 - 00:26
#17
#18
Отправлено 27 Май 2014 - 14:37
Ильяc (27 Май 2014 - 08:38) писал:
Здравствуйте, данный фильтр работает только в категориях. Можно написать условие при котором данный фильтр будет отображаться только в каталогах
#20
Отправлено 27 Май 2014 - 16:34
Ильяc (27 Май 2014 - 15:56) писал:
Находим:
{% IF SHOW_GOODS_REST_FILTER %}<br> <h4>Наличие</h4><div class="block_content"> <div class="contentTbodySearchRestFilterBlock cornerAll"> <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();" /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label> </div> <br><br> </div> {% ENDIF %}
Заменяем на:
{% IF MOD_LNAME = catalog %} {% IF SHOW_GOODS_REST_FILTER %}<br> <h4>Наличие</h4><div class="block_content"> <div class="contentTbodySearchRestFilterBlock cornerAll"> <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();" /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label> </div> <br><br> </div> {% ENDIF %} {% ENDIF %}
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных