support 2.0 (25 Март 2013 - 15:55) писал:
спасибо что объяснили
26 публикаций создано Антон (учитываются публикации только с 26-Апрель 23)
Отправлено от Антон в 25 Март 2013 - 17:34 в Другие ошибки
support 2.0 (25 Март 2013 - 15:55) писал:
Отправлено от Антон в 25 Март 2013 - 12:39 в Другие ошибки
Koderhan (25 Март 2013 - 11:19) писал:
Отправлено от Антон в 25 Март 2013 - 11:41 в Другие ошибки
Koderhan (25 Март 2013 - 11:19) писал:
Отправлено от Антон в 25 Март 2013 - 04:48 в Другие ошибки
Отправлено от Антон в 22 Март 2013 - 13:28 в Шаблон Мокко
Отправлено от Антон в 22 Март 2013 - 00:28 в Шаблон Мокко
Отправлено от Антон в 21 Март 2013 - 22:52 в Другое
Koderhan (09 Февраль 2013 - 14:29) писал:
<!-- Блок описания вариантов доставки --> <div class="span12"> <h4 style="margin-top:1em;">Условия доставки</h4> {% FOR goods_delivery %} <h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="span12" > <p class="left">{goods_delivery.DESC}</p><br /> {% IF goods_delivery.rules_empty %} {% IF goods_delivery.PRICE=0 %} <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong> {% ELSE %} Стоимость доставки: {goods_delivery.PRICE | money_format}</span> {% ENDIF %} {% ELSE %} <table class="table"> <thead> <tr> <td><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> </thead> <tbody> {% FOR rules %} <tr> <td>Для заказов больше {goods_delivery.rules.SUM_MORE_PRICE | money_format} - стоимость доставки {goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} - стоимость доставки {goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> {% ENDIF %} </div> {% ENDFOR %} </div> <!-- /Блок описания вариантов доставки -->Заменить:
<!-- Блок описания вариантов доставки --> <div class="span12"> <h4 style="margin-top:1em;">Условия доставки</h4> {% FOR goods_delivery %} <div class="available-true" {% IF GOODS_MOD_REST_VALUE>0 && goods_delivery.index=2%}style="display:none;"{% ELSEIF GOODS_MOD_REST_VALUE=0 && goods_delivery.index!=2 %}style="display:none;"{%ENDIF%} > <h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="span12" > <p class="left">{goods_delivery.DESC}</p><br /> {% IF goods_delivery.rules_empty %} {% IF goods_delivery.PRICE=0 %} <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong> {% ELSE %} Стоимость доставки: {goods_delivery.PRICE | money_format}</span> {% ENDIF %} {% ELSE %} <table class="table"> <thead> <tr> <td><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> </thead> <tbody> {% FOR rules %} <tr> <td>Для заказов больше {goods_delivery.rules.SUM_MORE_PRICE | money_format} - стоимость доставки {goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} - стоимость доставки {goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> {% ENDIF %} </div> </div> {% ENDFOR %} </div> <!-- /Блок описания вариантов доставки -->В этом коде применяется условие.
goodsAvailableTrue = goodsAvailable.find('.available-true'), goodsAvailableFalse = goodsAvailable.find('.available-false'),Заменить:
goodsAvailableTrue = $('.available-true'), goodsAvailableFalse = $('.available-false'),
<td class="goodsDataMainDeliveryBlock" colspan="2"> <h4 style="font-size: 16px; color: #004ae1">Условия доставки</h4> {% FOR goods_delivery %} <div class="available-true" {% IF GOODS_MOD_REST_VALUE>0 && goods_delivery.index=2%}style="display:none;"{% ELSEIF GOODS_MOD_REST_VALUE=0 && goods_delivery.index!=2 %}style="display:none;"{%ENDIF%} > <h5 style="color: #000">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="span12" > <p class="left">{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} <p style="font-weight: bold;">Стоимость доставки: {goods_delivery.PRICE | money_format}</p></br> {% ELSE %} <table class="table"> <thead> <tr> <td><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> </thead> <tbody> {% FOR rules %} <tr> <td>Для заказов больше {goods_delivery.rules.SUM_MORE_PRICE | money_format} - стоимость доставки {goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} - стоимость доставки {goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> {% ENDIF %} </div> </div> {% ENDFOR %} </td>
Отправлено от Антон в 20 Март 2013 - 16:01 в Корзина
Koderhan (20 Март 2013 - 15:22) писал:
<!-- Путь к категории, из которой заказали товара --> <div class="cartFormTbodyNavigate"> <a href="http://{NET_DOMAIN}/">Главная</a> {% FOR catalog_path %} » <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a> {% ENDFOR %} </div>Заменить:
<!-- Путь к категории, из которой заказали товара --> <div class="cartFormTbodyNavigate"> <a href="http://{NET_DOMAIN}/">Главная</a> {% FOR catalog_path %} » <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a> {% ENDFOR %} </div> <div> <div rel="true" class="available-true" {% IF cart_items.GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div rel="false" class="available-false" {% IF cart_items.GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div> </div>
Отправлено от Антон в 20 Март 2013 - 15:57 в Шаблон Мокко
Отправлено от Антон в 20 Март 2013 - 15:24 в Шаблон Мокко
Отправлено от Антон в 20 Март 2013 - 14:41 в Шаблон Мокко
Отправлено от Антон в 08 Март 2013 - 08:36 в Каталог товаров
miyako (07 Март 2013 - 08:56) писал:
Отправлено от Антон в 07 Март 2013 - 04:01 в Каталог товаров
Отправлено от Антон в 06 Март 2013 - 13:50 в Другое
Vaccina (06 Март 2013 - 00:09) писал:
{% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре «{goods.NAME}»">Подробнее</a>{% ENDIF %}
{% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре «{goods.NAME}»">Подробнее</a> <a href="{goods.URL}" class="whtgray" title="Уведомить о товаре «{goods.NAME}»" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара {goods.NAME}'">Уведомить</a> {% ENDIF %}
Отправлено от Антон в 04 Март 2013 - 13:01 в Другое
support (21 Февраль 2011 - 17:47) писал:
<a href="{FEEDBACK_URL}?form[feedback_message]=Уведомить о наличии">уведомить о наличии</a>
Уведомить о наличииПолучить правильный, разрешённый в url-адресах:
%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%B8%D1%82%D1%8C%20%D0%BE%20%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B8В итоге ссылка на форму обратной связи с текстом получается вида:
<a href="{FEEDBACK_URL}?form[feedback_message]=%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%B8%D1%82%D1%8C%20%D0%BE%20%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B8">уведомить о наличии</a>
<a href="/feedback/?form[feedback_message]=%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%B8%D1%82%D1%8C%20%D0%BE%20%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B8">уведомить о наличии</a>Кому как удобнее.
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); }замените его следующим кодом:
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); $('.goodsDataFormSubmitButton input:submit').val('Положить в корзину'); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); $('.goodsDataFormSubmitButton input:submit').val('Уведомить меня'); }
});вставьте следующую функцию:
// Если товара нет в наличии перекидываем покупателя на страницу обратной связи $('.goodsDataFormSubmitButton input:submit').click(function(){ if($(this).val() == 'Уведомить меня') { document.location = "/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара " + $('h1:first').text(); return false; } });
$("#deliveryConvenientDate").datepicker({ dayNames : ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'], dayNamesMin : ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ], closeText : 'Готово', currentText : 'Сегодня' , duration : '', monthNames : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Окрябрь','Ноябрь','Декабрь'], monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'], yearRange : "-6:+6", dateFormat : 'dd.mm.yy', minDate : new Date(), firstDay : 1 }); // Если товара нет в наличии перекидываем покупателя на страницу обратной связи $('.goodsDataFormSubmitButton input:submit').click(function(){ if($(this).val() == 'Уведомить меня') { document.location = "/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара " + $('h1:first').text(); return false; } }); });Собственно переключатель после этих манипуляций уже будет работать. Осталось только изменить кнопку "В корзину" при первой загрузке страницы товара. Для этого в редакторе тем в шаблоне "Товар" находим (CTRL+F) код кнопки:
<input type="submit" value="Положить в корзину" style="width:200px;" />
<input type="submit" value="{% IF GOODS_MOD_REST_VALUE>0 %}Положить в корзину{% ELSE %}Уведомить меня{% ENDIF %}" style="width:200px;" />
Отправлено от Антон в 03 Март 2013 - 21:25 в Шаблон Пластик
Отправлено от Антон в 02 Март 2013 - 22:47 в Шаблон Пластик
Отправлено от Антон в 01 Февраль 2013 - 00:31 в Оформление заказа
Отправлено от Антон в 29 Январь 2013 - 14:05 в Оформление заказа
Отправлено от Антон в 29 Январь 2013 - 13:10 в Оформление заказа
Отправлено от Антон в 18 Январь 2013 - 16:15 в Другие вопросы
Система для сообществ IP.Board
Лицензия зарегистрирована на: StoreLand