#1
Отправлено 15 Июнь 2015 - 13:12
Активно работаем с шаблоном "Весна". Помогите пожалуйста выполнить следующие цели:
1). Убрать значок "добавить в избранное" отовсюду (и из каталога и из карточки товара);
2). В карточке товара - перенести данные из вкладки "характеристики" в вкладу "общие" и удалить вкладку "характеристики";
3). При просмотре сопутствующих товаров накладывается текст кнопок "к сравнению" "в корзину" и "добавить в избранное" - см. скриншот - подскажите как нормализовать:
4). В карточке товара при наведении курсора на фото идет какое-то непонятное приближение, подскажите можно ли сделать, чтобы просто открывалось фото большего размера?
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
Спасибо!
#2
Отправлено 15 Июнь 2015 - 20:00
Nicolas (15 Июнь 2015 - 13:12) писал:
Активно работаем с шаблоном "Весна". Помогите пожалуйста выполнить следующие цели:
1). Убрать значок "добавить в избранное" отовсюду (и из каталога и из карточки товара);
2). В карточке товара - перенести данные из вкладки "характеристики" в вкладу "общие" и удалить вкладку "характеристики";
3). При просмотре сопутствующих товаров накладывается текст кнопок "к сравнению" "в корзину" и "добавить в избранное" - см. скриншот - подскажите как нормализовать:
сопутствующие товары.jpg
4). В карточке товара при наведении курсора на фото идет какое-то непонятное приближение, подскажите можно ли сделать, чтобы просто открывалось фото большего размера?
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
Спасибо!
Здравствуйте.
1) В шаблон main.css вам нужно добавить код:
a.add_to_wishlist_small { display: none; }
2) В шаблоне Товар удалите код:
<!-- Характеристики --> {% IFNOT goods_features_empty %} <div id="content_2" class="tab-content" {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}style="display:none;"{%ENDIF%}> <table class="table-box"> <tbody> {% FOR goods_features%} <tr class="first odd"> <th class=""><span class="value">{goods_features.NAME}</span></th> <td class="data last">{goods_features.VALUE}</td> </tr> {% ENDFOR %} </tbody> </table> </div> {% ENDIF %}
и
{% IFNOT goods_features_empty %}<li><a href="javascript:tabSwitch(2);" id="tab_2">Характеристики</a></li>{% ENDIF %}
Далее найдите код:
<!-- Описание --> {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <div id="content_1" class="tab-content"> <div class="htmlDataBlock"> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <p itemprop="description">{GOODS_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <p>{GOODS_SEO_DESCRIPTION_SHORT}</p> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <p>{GOODS_SEO_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Полное SEO-описание --> </div> </div> {% ENDIF %}
и замените на:
<!-- Описание --> {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <div id="content_1" class="tab-content"> <div class="htmlDataBlock"> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <p itemprop="description">{GOODS_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <p>{GOODS_SEO_DESCRIPTION_SHORT}</p> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <p>{GOODS_SEO_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Полное SEO-описание --> <table class="table-box"> <tbody> {% FOR goods_features%} <tr class="first odd"> <th class=""><span class="value">{goods_features.NAME}</span></th> <td class="data last">{goods_features.VALUE}</td> </tr> {% ENDFOR %} </tbody> </table> </div> </div> {% ENDIF %}
После проведенных изменений напишите, ответим на другие вопросы.
#3
Отправлено 16 Июнь 2015 - 13:12
MikDark (15 Июнь 2015 - 20:00) писал:
1) В шаблон main.css вам нужно добавить код:
a.add_to_wishlist_small { display: none; }
2) В шаблоне Товар удалите код:
<!-- Характеристики --> {% IFNOT goods_features_empty %} <div id="content_2" class="tab-content" {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}style="display:none;"{%ENDIF%}> <table class="table-box"> <tbody> {% FOR goods_features%} <tr class="first odd"> <th class=""><span class="value">{goods_features.NAME}</span></th> <td class="data last">{goods_features.VALUE}</td> </tr> {% ENDFOR %} </tbody> </table> </div> {% ENDIF %}
и
{% IFNOT goods_features_empty %}<li><a href="javascript:tabSwitch(2);" id="tab_2">Характеристики</a></li>{% ENDIF %}
Далее найдите код:
<!-- Описание --> {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <div id="content_1" class="tab-content"> <div class="htmlDataBlock"> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <p itemprop="description">{GOODS_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <p>{GOODS_SEO_DESCRIPTION_SHORT}</p> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <p>{GOODS_SEO_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Полное SEO-описание --> </div> </div> {% ENDIF %}
и замените на:
<!-- Описание --> {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <div id="content_1" class="tab-content"> <div class="htmlDataBlock"> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <p itemprop="description">{GOODS_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <p>{GOODS_SEO_DESCRIPTION_SHORT}</p> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <p>{GOODS_SEO_DESCRIPTION_LARGE}</p> {% ENDIF %} <!-- END Полное SEO-описание --> <table class="table-box"> <tbody> {% FOR goods_features%} <tr class="first odd"> <th class=""><span class="value">{goods_features.NAME}</span></th> <td class="data last">{goods_features.VALUE}</td> </tr> {% ENDFOR %} </tbody> </table> </div> </div> {% ENDIF %}
После проведенных изменений напишите, ответим на другие вопросы.
Добрый день! По 1-ому пункту все сделал - изменений нет.
по 2) - у меня другой код в шаблоне "Товар"
#4
Отправлено 16 Июнь 2015 - 14:26
Nicolas (16 Июнь 2015 - 13:12) писал:
по 2) - у меня другой код в шаблоне "Товар"
Здравствуйте.
1. Вы вставили код из инструкции в ту часть шаблона, которая отвечает за адаптивность на разрешениях до 480px, поэтому она не работала. Вам необходимо сделать следующее:
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите и удалите код:
a.add_to_wishlist_small { display: none; }
Найдите код:
a.add_to_wishlist_small {background:url('{ASSETS_IMAGES_PATH}wish_circle.png?design=spring') 50% 50% no-repeat;background-color:#333333;}
Замените на:
a.add_to_wishlist_small {background:url('{ASSETS_IMAGES_PATH}wish_circle.png?design=spring') 50% 50% no-repeat;background-color:#333333; display:none;}
2. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар найдите код:
<!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(3);" id="tab_3">Характеристики</a> {%ENDIF%}
Замените на:
<!-- Если есть характеристики товара --> <!--{% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(3);" id="tab_3">Характеристики</a> {%ENDIF%}-->
Найдите код:
<div id="content_3" class="tab-content">
Замените на:
<div id="content_3" class="tab-content" style="display:none;">
Найдите код:
<!-- END Полное SEO-описание --> {% ENDIF %} </div> </div>
Замените на:
<!-- END Полное SEO-описание --> {% ENDIF %} <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3> <table class="goodsDataFeatures" width="100%"> <tr> {% FOR goods_features%} <td> <p class="name"><span class="value">{goods_features.NAME}</span></p> </td> <td> <span class="value">{goods_features.VALUE}</span> </td> {goods_features.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </div> </div>
#5
Отправлено 16 Июнь 2015 - 15:55
Firefly (16 Июнь 2015 - 14:26) писал:
1. Вы вставили код из инструкции в ту часть шаблона, которая отвечает за адаптивность на разрешениях до 480px, поэтому она не работала. Вам необходимо сделать следующее:
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите и удалите код:
a.add_to_wishlist_small { display: none; }
Найдите код:
a.add_to_wishlist_small {background:url('{ASSETS_IMAGES_PATH}wish_circle.png?design=spring') 50% 50% no-repeat;background-color:#333333;}
Замените на:
a.add_to_wishlist_small {background:url('{ASSETS_IMAGES_PATH}wish_circle.png?design=spring') 50% 50% no-repeat;background-color:#333333; display:none;}
2. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар найдите код:
<!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(3);" id="tab_3">Характеристики</a> {%ENDIF%}
Замените на:
<!-- Если есть характеристики товара --> <!--{% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(3);" id="tab_3">Характеристики</a> {%ENDIF%}-->
Найдите код:
<div id="content_3" class="tab-content">
Замените на:
<div id="content_3" class="tab-content" style="display:none;">
Найдите код:
<!-- END Полное SEO-описание --> {% ENDIF %} </div> </div>
Замените на:
<!-- END Полное SEO-описание --> {% ENDIF %} <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3> <table class="goodsDataFeatures" width="100%"> <tr> {% FOR goods_features%} <td> <p class="name"><span class="value">{goods_features.NAME}</span></p> </td> <td> <span class="value">{goods_features.VALUE}</span> </td> {goods_features.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </div> </div>
Спасибо!
По 1). остался 1 момент - в карточке товара остался текст "Добавить в избранное" - его бы тоже убрать...
По 2). - сработало!
Подскажите по остальным?
3). При просмотре сопутствующих товаров накладывается текст кнопок "к сравнению" "в корзину" и "добавить в избранное" - см. скриншот - подскажите как нормализовать:
4). В карточке товара при наведении курсора на фото идет какое-то непонятное приближение, подскажите можно ли сделать, чтобы просто открывалось фото большего размера?
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
#6
Отправлено 16 Июнь 2015 - 16:48
Nicolas (16 Июнь 2015 - 15:55) писал:
По 1). остался 1 момент - в карточке товара остался текст "Добавить в избранное" - его бы тоже убрать...
По 2). - сработало!
Подскажите по остальным?
3). При просмотре сопутствующих товаров накладывается текст кнопок "к сравнению" "в корзину" и "добавить в избранное" - см. скриншот - подскажите как нормализовать:
4). В карточке товара при наведении курсора на фото идет какое-то непонятное приближение, подскажите можно ли сделать, чтобы просто открывалось фото большего размера?
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
Здравствуйте,
1) Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар найдите код:
<!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках, то покажем кнопку сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} <div class="description">
Замените его на:
<!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках, то покажем кнопку сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} <div class="description" style="display: none;">
3) В админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар найдите код:
<!-- Если есть возможность добавить товар в избранное --> {% IF related_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в избранное" data-action-delete-title="Убрать «{related_goods.NAME}» из избранного" title="Убрать «{related_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={related_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Удалить из избранного</a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в избранное" data-action-delete-title="Убрать «{related_goods.NAME}» из избранного" title="Добавить «{related_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={related_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Добавить в избранное</a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF related_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{related_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{related_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={related_goods.MIN_PRICE_NOW_ID}&from={related_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >убрать из сравнения</a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{related_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{related_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={related_goods.MIN_PRICE_NOW_ID}&from={related_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >Сравнить</a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> </div> </div> </div> {% ENDFOR %} </div> </div> {% ENDIF %} <!-- Вывод сопутствующих товаров таблицей-Конец -->
Замените его на:
<!-- Если есть возможность добавить товар в избранное --> {% IF related_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в избранное" data-action-delete-title="Убрать «{related_goods.NAME}» из избранного" title="Убрать «{related_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={related_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в избранное" data-action-delete-title="Убрать «{related_goods.NAME}» из избранного" title="Добавить «{related_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={related_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF related_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{related_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{related_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={related_goods.MIN_PRICE_NOW_ID}&from={related_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{related_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{related_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{related_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={related_goods.MIN_PRICE_NOW_ID}&from={related_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> </div> </div> </div> {% ENDFOR %} </div> </div> {% ENDIF %} <!-- Вывод сопутствующих товаров таблицей-Конец -->
#7
Отправлено 24 Июнь 2015 - 11:31
3). При просмотре сопутствующих товаров накладывается текст кнопок "к сравнению" "в корзину" и "добавить в избранное" - см. скриншот - подскажите как нормализовать:
4). В карточке товара при наведении курсора на фото идет какое-то непонятное приближение, подскажите можно ли сделать, чтобы просто открывалось фото большего размера?
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
#8
Отправлено 25 Июнь 2015 - 15:29
3). При просмотре сопутствующих товаров накладывается текст кнопок "к сравнению" "в корзину" и "добавить в избранное" - см. скриншот - подскажите как нормализовать:
4). В карточке товара при наведении курсора на фото идет какое-то непонятное приближение, подскажите можно ли сделать, чтобы просто открывалось фото большего размера?
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
Спасибо!
#9
Отправлено 25 Июнь 2015 - 18:50
Nicolas (25 Июнь 2015 - 15:29) писал:
3). При просмотре сопутствующих товаров накладывается текст кнопок "к сравнению" "в корзину" и "добавить в избранное" - см. скриншот - подскажите как нормализовать:
4). В карточке товара при наведении курсора на фото идет какое-то непонятное приближение, подскажите можно ли сделать, чтобы просто открывалось фото большего размера?
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
Спасибо!
Здравствуйте.
3.) Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
<a class="add_to_cart_small" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину">Добавить в корзину</a>
Замените на:
<a class="add_to_cart_small" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину"></a>
Найдите код:
<a class="add_to_cart_small" onclick="$('.product-form-{related_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину">Добавить в корзину</a>
Замените на:
<a class="add_to_cart_small" onclick="$('.product-form-{related_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину"></a>
4.) Данный вопрос уже рассматривался на нашем форуме и имеет готовую инструкцию здесь.
#10
Отправлено 01 Июль 2015 - 12:25
Подскажите, по оставшимся вопросам, пожалуйста:
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
7). При наведении на товар в каталоге появляется - 1 + блок с количеством товара - подскажите как его убрать? Он не нужен...
Спасибо! Очень жду ответов!
#11
Отправлено 02 Июль 2015 - 14:17
Уважаемые форумчане! Подскажите, пожалуйста - чем обусловлено игнорирование моих вопросов?
Почему в других темах ответы приходят в течение 1-3 часов, а на мой вопрос уже более суток никто не отвечает?
Спасибо!
#12
Отправлено 02 Июль 2015 - 18:48
Nicolas (01 Июль 2015 - 12:25) писал:
Подскажите, по оставшимся вопросам, пожалуйста:
5). Как вывести надписи "товар в наличии" и "товара нет в наличии" в каталог, а то очень неудобно - видеть наличие только перейдя в карточку товара.
6). Хотелось бы добавить кнопку "уведомить меня о поступлении товара" - для товаров, которых нет в наличии.
Желательно, чтобы там клиент указывал и электронную почту и телефон для связи.
7). При наведении на товар в каталоге появляется - 1 + блок с количеством товара - подскажите как его убрать? Он не нужен...
Спасибо! Очень жду ответов!
По 3 пункту все верно. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код на строке 705 код:
<a class="add_to_cart_small" onclick="$('.product-form-{related_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину">Добавить в корзину</a>
Замените на:
<a class="add_to_cart_small" onclick="$('.product-form-{related_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину"></a>
5. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары, найдите код:
<div class="prod-info-fly"> <div class="name"><a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
Замените на:
<div class="prod-info-fly"> <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div rel="false" class="available-false" {% IF goods.MIN_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div> <div class="name"><a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
После этого Информация о наличии товара будет выглядеть, как на скриншоте 1 в приложении.
6. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
<div class="price" itemscope itemprop="offerDetails" itemtype="http://data-vocabulary.org/Offer"> <!-- Цена сейчас -->
Замените на:
{% IF GOODS_MOD_REST_VALUE>0 %}<a class="callback fancybox.ajax" href="http://{NET_DOMAIN}/callback?only_body=1">Сообщить мне о поступлении товара</a>{% ENDIF %} <div class="price" itemscope itemprop="offerDetails" itemtype="http://data-vocabulary.org/Offer"> <!-- Цена сейчас -->
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
</head>
Замените на:
<script> $(document).ready(function() { $(".callback").fancybox({ maxWidth : 300, maxHeight : 420, fitToView : false, width : '70%', height : '70%', autoSize : false, closeClick : false, openEffect : 'none', closeEffect : 'none' }); }); </script> </head>
Скачайте файл callback.zip из приложения, разархивируйте его.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Кнопка "Добавить файлы" и загрузите разахивированный файл callback.htm
В карточке товара ссылка на форму будет выглядеть как на скриншоте 2 в приложении.
7. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары, найдите код:
<div class="plus_minus_quantity">
Замените на:
<div class="plus_minus_quantity" style="display:none;">
Прикрепленные файлы
#14
Отправлено 03 Июль 2015 - 15:34
Nicolas (03 Июль 2015 - 14:50) писал:
По 3). - все таки ничего не меняется - прикрепил принтскрин.
По 5). Подскажите - а можно надпись "товар есть в наличии" сделать зеленым цветом? и "товара нет в наличии" красным? Где менять размер шрифта для этих надписей?
Спасибо!
Здравствуйте.
По 3 вопросу:
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, так же на строке 819 найдите код:
<a class="add_to_cart_small" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину">Добавить в корзину</a>
Замените на:
<a class="add_to_cart_small" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину"></a>
По 5 вопросу:
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары, найдите код:
<div rel="true" class="available-true" {% IF goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div rel="false" class="available-false" {% IF goods.MIN_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
Замените на:
<div class="true available-true" {% IF goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div class="false available-false" {% IF goods.MIN_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, добавьте в конце код:
.available-true span { color: green !important; } .available-false span { color: red !important; } .true { color: green !important; } .false { color: red !important; }
#15
Отправлено 17 Июль 2015 - 17:20
Появилось еще несколько задач. Подскажите пожалуйста, как реализовать:
1). Можно ли сделать, чтобы при выводе каталога товаров - товары отсутствующие в наличии были "полупрозрачными"?
2). Как реализовать подобный вывод цветовых вариантов в каталоге?
3). Можно ли сделать что-то подобное:
В каталоге на часть товаров выводится "назначь цену сам":
При переходе в карточку товара - было бы поле:
При выборе скидки - получалось бы следующее:
И в корзину уже бы добавлялось с учетом данной скидки!
Спасибо! Очень жду!
С Уважением,
Николай
#16
Отправлено 18 Июль 2015 - 04:45
<!-- Вывод товаров ТАБЛИЦЕЙ --> <div class="products-grid clearfix"> {% FOR goods %} <div class="item show-addtocart col-xs-4 col-lg-6 col-sm-12">замените на:
<!-- Вывод товаров ТАБЛИЦЕЙ --> <div class="products-grid clearfix"> {% FOR goods %} <div class="{% IF goods.MAX_REST_VALUE=0 %}polbg{% ENDIF %} item show-addtocart col-xs-4 col-lg-6 col-sm-12">
в main.css добавьте:
.polbg{ opacity: 0.5; }
2.Инструкция по реализации:
http://forum.storela...120#entry137169
3. Такой вариант возможен в случае использования модификаций, только вместо цветовых значение вы указывается скидку в процентах. Модификации устанавливаются\редактируются в разделе Товары - Товары
#17
Отправлено 21 Июль 2015 - 16:26
По 1). У меня нет такого кода в шаблоне Товары....
По 2). Спасибо - будем внедрять
По 3). Ничего - не понял.... Где я могу это установить и как? Товары -Товары нет раздела "Модификации"...
Спасибо!
#18
Отправлено 22 Июль 2015 - 04:17
{% IF GOODS_VIEW_TYPE=1 %} {% FOR goods %} <div class="prod_hold">замените на:
{% IF GOODS_VIEW_TYPE=1 %} {% FOR goods %} <div class="{% IF goods.MAX_REST_VALUE=0 %}polbg{% ENDIF %} prod_hold">
3. Модификации создаются в редактировании конкретного товара, подробней:
http://forum.storela...indpost__p__187
#19
Отправлено 22 Июль 2015 - 13:07
Vaccina (22 Июль 2015 - 04:17) писал:
{% IF GOODS_VIEW_TYPE=1 %} {% FOR goods %} <div class="prod_hold">замените на:
{% IF GOODS_VIEW_TYPE=1 %} {% FOR goods %} <div class="{% IF goods.MAX_REST_VALUE=0 %}polbg{% ENDIF %} prod_hold">
3. Модификации создаются в редактировании конкретного товара, подробней:
http://forum.storela...indpost__p__187
Добрый день!
По 1). - сделал, ничего не изменилось!
#20
Отправлено 24 Июль 2015 - 15:08
Отправлено 22 July 2015 - 13:07
Vaccina (22 July 2015 - 04:17) писал:
1. В шаблоне Товары найдите:
{% IF GOODS_VIEW_TYPE=1 %}
{% FOR goods %}
<div class="prod_hold">замените на:
{% IF GOODS_VIEW_TYPE=1 %}
{% FOR goods %}
<div class="{% IF goods.MAX_REST_VALUE=0 %}polbg{% ENDIF %} prod_hold">
3. Модификации создаются в редактировании конкретного товара, подробней:
http://forum.storela...indpost__p__187
Добрый день!
По 1). - сделал, ничего не изменилось!
Темы с аналогичным тегами весна
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных