- Форум владельцев интернет-магазинов
- → Просмотр профиля: "Лайки": Ingleest
Статистика
- Группа: Пользователи
- Сообщений: 406
- Просмотров: 3 490
- Статус: Активный участник
- Возраст: 40 лет
- День рождения: Декабрь 2, 1983
-
Пол
Мужчина
-
Город
Tallinn
Инструменты
Последние посетители
#223438 Ошибка В Написании Платежа В Бланке
Отправлено LDaisy на 19 Январь 2016 - 21:14
#223433 Локализация Каталога
Отправлено Юля123 на 19 Январь 2016 - 20:42
Ingleest (19 Январь 2016 - 19:36) писал:
Здравствуйте,
"Показывать по", в шаблоне Товары найдите код:
<label>Показывать по:</label>
замените текст на нужный Вам.
"сортировать по", так же в шаблоне Товары найдите код (встречается 2 раза, строки 399 и 72):
<label>Сортировать по:</label>
замените текст на нужный Вам.
Названия сортировок можно изменить только через условия, в шаблоне Товары замените код:
<select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %} {% IF goods_order_fields.NAME = наличию: мало — много || goods_order_fields.NAME= наличию: много — мало %}style="display:none;"{%ENDIF%}>{goods_order_fields.NAME}</option> {% ENDFOR %} </select>
на код:
<select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %} {% IF goods_order_fields.NAME = наличию: мало — много || goods_order_fields.NAME= наличию: много — мало %}style="display:none;"{%ENDIF%}> {%IF goods_order_fields.NAME=цене: Дорогие — Дешевые%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=цене: Дешевые — Дорогие%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=изображению: есть — нет%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=изображению: нет — есть%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=названию: А — яе%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=названию: я — А%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=дате: новые — старые%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=дате: старые — новые%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=рейтингу: Хорошие — Плохие%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=рейтингу: Плохие — Хорошие%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=количеству отзывов: Много — Мало%}ТЕКСТ{% ENDIF %} {%IF goods_order_fields.NAME=количеству отзывов: Мало — Много%}ТЕКСТ{% ENDIF %} </option> {% ENDFOR %} </select>
так же и код:
<select name="goods_search_field_id" class="selectBox sort-by"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %} >{goods_order_fields.NAME}</option> {% ENDFOR %} </select>
замените на такой же код. "ТЕКСТ" замените на соответствующие названия сортировок.
#222090 Как Убрать Пункт "наличие" В Карточке Товара?
Отправлено Юля123 на 06 Январь 2016 - 11:52
Ingleest (01 Январь 2016 - 01:39) писал:
Здравствуйте. Зайдите в шаблон Товар, найдите код:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> {% IF GOODS_MOD_REST_VALUE>0 %}<span itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}in_stock{% ELSE %}out_of_stock{% ENDIF %}" class="hide"></span>{% ENDIF %} <div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-false" itemprop="availability" href="http://schema.org/OutOfStock" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Товара нет в наличии</span></div> </div>
и замените на код:
<!-- Доступность товара --> <!--div class="goodsDataMainModificationAvailable"> {% IF GOODS_MOD_REST_VALUE>0 %}<span itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}in_stock{% ELSE %}out_of_stock{% ENDIF %}" class="hide"></span>{% ENDIF %} <div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-false" itemprop="availability" href="http://schema.org/OutOfStock" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Товара нет в наличии</span></div> </div-->
Далее убрать из сортировки. В шаблоне Товары найдите код:
<!-- Сортировать по: (Поле сортировки товаров по умолчанию) --> <div class="sort change-submit"> <label>Sorteeri:</label> <select name="goods_search_field_id" class="selectBox sort-by"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %} >{goods_order_fields.NAME}</option> {% ENDFOR %} </select> </div> <!-- /END Сортировать по: -->
и замените на код:
<!-- Сортировать по: (Поле сортировки товаров по умолчанию) --> <div class="sort-by"> <label>Сортировать по:</label> <select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %} {% IF goods_order_fields.NAME = наличию: мало — много || goods_order_fields.NAME= наличию: много — мало %}style="display:none;"{%ENDIF%}>{goods_order_fields.NAME}</option> {% ENDFOR %} </select> </div> <!-- /END Сортировать по: -->
#222017 Текст Письма Регистрации
Отправлено Trend78 на 04 Январь 2016 - 19:46
#221117 Нужна Помощь..по Главной Стр.
Отправлено Ирина345 на 22 Декабрь 2015 - 17:31
Ingleest (22 Декабрь 2015 - 11:21) писал:
как вариант вы можете указать прямые ссылки на изображения.
url({ASSETS_IMAGES_PATH}winterPINE.jpg)прописывать как прямую ссылку на изображения
url(http://st.storeland.net/11/1788/164/winterPINE.jpg)Так же вам ответили на по данному вопросу в теме форума.
#221832 Картинки Прыгают И Пропадают
Отправлено Vaccina на 30 Декабрь 2015 - 05:07
2. Это ошибка сервера, разработчики занимаются данной проблемой, фото должны самостоятельно восстановиться в скором времени.
3. В main.css найдите:
.ico-new, .ico-sale, .ico-best { padding: 7px 6px; line-height: 100%; position: relative; display: inline-block; width: 52px; z-index: 4; color: #FFF; text-align: center; border-radius: 2px; }
увеличьте значение стиля width
#221051 Кнопки Оплаты Яндекс И Paypal
Отправлено Vaccina на 22 Декабрь 2015 - 05:59
Код кнопок оплаты вставляйте в разделе Сайт - Редактор шаблонов - Просмотр заказа.
#220776 Модификация Товара
Отправлено Юля123 на 18 Декабрь 2015 - 19:51
Ingleest (18 Декабрь 2015 - 19:37) писал:
Если же оставлять и название, и свойство, то получается вперемешку названия с картинками. Страница товара "Banks", тема "спорт".
Можно название скрыть.
#220785 Модификации Товара
Отправлено Юля123 на 18 Декабрь 2015 - 20:30
Ingleest (18 Декабрь 2015 - 20:01) писал:
sergrider (18 Декабрь 2015 - 17:27) писал:
И до этого было в оформлении 5 шагов. Один шаг убрали еще давно. Ну или скрыли совсем.
все же нормально работает. А почему тут тогда не получится?
Вариант доставки шаг был.
Тогда в main.js найдите и удалите код:
$(function() { var colors = {'Fruit Salad':'url({ASSETS_IMAGES_PATH}Plaid-Fruit-Salad.jpg)', 'Toffee Apple':'url({ASSETS_IMAGES_PATH}Plaid-Wool-Toffee-Apple.jpg)', 'название цвета':'url(ссылка на ваше изображение)'}; $('.goodsDataMainModificationsBlockProperty label').each(function() { var name = $.trim($(this).text()); if(name in colors) { $(this).css({ 'background': colors[name] }); } }); });
Затем в шаблоне Товар, в самом конце добавьте:
<script> $(function() { var colors = {'Fruit Salad':'url({ASSETS_IMAGES_PATH}Plaid-Fruit-Salad.jpg)', 'Toffee Apple':'url({ASSETS_IMAGES_PATH}Plaid-Wool-Toffee-Apple.jpg)', 'название цвета':'url(ссылка на ваше изображение)'}; $('.goodsDataMainModificationsBlockProperty label').each(function() { var name = $.trim($(this).text()); if(name in colors) { $(this).css({ 'background': colors[name] }); } }); }); </script>
Когда добавляете новую модификацию, в этом коде вместо "название цвета" пишите название новой модификации, вместо 'url(ссылка на ваше изображение)' вставляете ссылку на изображение, как я описала вам выше. Не забывайте добавлять изображения в редакторе шаблонов.
#220768 Как Отключить Карусель
Отправлено RedHead на 18 Декабрь 2015 - 19:07
#220746 Модификации Товара
Отправлено Ирина345 на 18 Декабрь 2015 - 16:16
Ingleest (18 Декабрь 2015 - 15:37) писал:
Большое спасибо за ответ. Одно "но": выходит только один тип ссылки на изображение - прямая ссылка. Вот так:
И больше никаких ссылок нет.
<div class="goodsDataMainModificationsBlock f-fix" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}> {% FOR goods_modifications_properties %} <div class="goodsDataMainModificationsBlockProperty"> <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь --> {% FOR values %} <!-- Если это первый элемент в списке --> {% IF goods_modifications_properties.values.first %} <span class="goodsDataMainModificationsRadio"> <strong>{goods_modifications_properties.NAME}:</strong><br /> {% ENDIF %} <input type="radio" id="{goods_modifications_properties.values.ID}" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /> <label for="{goods_modifications_properties.values.ID}">{goods_modifications_properties.values.NAME}</label> {% IF goods_modifications_properties.values.last %} </span> {% ENDIF %} {% ENDFOR %} </td> {goods_modifications_properties.index | is_divided("2","</tr><tr>","")} </td> {goods_modifications_properties.index | is_divided("2","</tr><tr>","")} {% ENDFOR %}замените на
<!-- Модификации --> <div class="goodsDataMainModificationsBlock f-fix" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}> {% FOR goods_modifications_properties %} <div class="goodsDataMainModificationsBlockProperty"> <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь --> {% FOR values %} <!-- Если это первый элемент в списке --> {% IF goods_modifications_properties.values.first %} <span class="goodsDataMainModificationsRadio"> <strong>{goods_modifications_properties.NAME}:</strong><br /> {% ENDIF %} <input type="radio" id="{goods_modifications_properties.values.ID}" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /> <label for="{goods_modifications_properties.values.ID}">{goods_modifications_properties.values.NAME | htmlspecialchars_decode }</label> {% IF goods_modifications_properties.values.last %} </span> {% ENDIF %} {% ENDFOR %} </div> {% ENDFOR %}
далее найдите в файле main.js
$(function() { var colors = {'Коричневый': 'brown', 'Серый': 'gray', 'Toffee Apple': 'url(Plaid-Wool-Toffee-Apple_300px_300px_cropped.jpg)'}; $('.goodsDataMainModificationsBlockProperty label').each(function() { var name = $.trim($(this).text()); if(name in colors) { $(this).css({ 'backgroundColor': colors[name] }); } }); });замените на
$(function() { var colors = {'Коричневый': 'brown', 'Серый': 'gray', 'Черный': 'black', 'Toffee Apple': 'url(http://st.storeland.net/12/1788/806/.jpg)'}; $('.goodsDataMainModificationsBlockProperty label').each(function() { var name = $.trim($(this).text()); if(name in colors) { $(this).css({ 'background': colors[name] }); } }); });
далее вам необходимо в значение модификации указать название цвета, если вы хотите использовать свою картинку в качестве цвета, найдите в файле main.js
, 'Toffee Apple': 'url(http://st.storeland.net/12/1788/806/.jpg)'после вставьте
, 'название цвета':'url(ссылка на ваше изображение)'
#192090 Модификации Товара
Отправлено sd62 на 25 Март 2015 - 10:58
- Форум владельцев интернет-магазинов
- → Просмотр профиля: "Лайки": Ingleest
- Privacy Policy