Свернуть/Развернуть Условия Доставки В Описании Товара.
#1
Отправлено 25 Июль 2012 - 10:42
Подскажите, как правильнее свернуть/развернуть условия доставки в описании товара. Видел, что такое реализовано здесь со способами оплаты http://mircvetov76.r...фья-1?from=OTJk
#2
Отправлено 25 Июль 2012 - 19:42
<!-- Блок описания модификации --> <tr> <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2"> {GOODS_MOD_DESCRIPTION} </td> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
и заменить на
<!-- Блок описания модификации --> <tr> <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2"> {GOODS_MOD_DESCRIPTION} </td> </tr> <tr><td colspan="2" style="height: 30px;"> <a onclick="$('.goodsDataMainDeliveryBlock').toggle();return(false);" href="#" style="text-decoration: none; border-bottom: 1px dotted; margin: 15px;">Варианты доставки</a> </td></tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2" style="display:none;">
#3
Отправлено 25 Июль 2012 - 22:19
#4
Отправлено 19 Март 2013 - 23:58
на следующую опять закрыл, вернулся она опять открыта.
http://magnity.storeland.ru
#5
Отправлено 20 Март 2013 - 08:01
<td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2">
и заменить на
<td class="goodsDataMainModificationsDescriptionBlock" style="display:none;" colspan="2">
#6
Отправлено 07 Май 2013 - 13:27
Vaccina (20 Март 2013 - 08:01) писал:
<td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2">
и заменить на
<td class="goodsDataMainModificationsDescriptionBlock" style="display:none;" colspan="2">
#7
Отправлено 07 Май 2013 - 15:28
Ботаникус (07 Май 2013 - 13:27) писал:
В файле "Товар".
После кода:
<td class="goodsDataMainDeliveryBlock" colspan="2"> <h4>Условия доставки</h4> {% FOR goods_delivery %} <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="goodsDataMainDeliveryItem" > <p>{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ELSE %} <div class="goodsDataMainDeliveryItemRules"> <table> <thead> <tr> <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> <tr> <td>Для заказов больше</td> <td>Стоимость доставки</td> </tr> </thead> <tbody class="num"> {% FOR rules %} <tr> <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td> <td>{goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td> <td>{goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> </div> {% ENDIF %} </div> {% ENDFOR %} </td> </tr>Добавить:
<tr> <td colspan="2" style="height:30px"> <a onclick="$('.myblock4').toggle();return(false);" href="#" style="text-decoration: none; border-bottom: 1px dotted; margin: 15px;">Оплата</a> </td> </tr> <tr> <td class="myblock4"> <div> Тут текст с описанием и все такое. </div> </td> </tr>
В файле "main.css".
Добавить в конец файла код:
.myblock4 { display: none; }
#8
Отправлено 07 Май 2013 - 17:19
Koderhan (07 Май 2013 - 15:28) писал:
В файле "Товар".
После кода:
<td class="goodsDataMainDeliveryBlock" colspan="2"> <h4>Условия доставки</h4> {% FOR goods_delivery %} <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="goodsDataMainDeliveryItem" > <p>{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ELSE %} <div class="goodsDataMainDeliveryItemRules"> <table> <thead> <tr> <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> <tr> <td>Для заказов больше</td> <td>Стоимость доставки</td> </tr> </thead> <tbody class="num"> {% FOR rules %} <tr> <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td> <td>{goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td> <td>{goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> </div> {% ENDIF %} </div> {% ENDFOR %} </td> </tr>Добавить:
<tr> <td colspan="2" style="height:30px"> <a onclick="$('.myblock4').toggle();return(false);" href="#" style="text-decoration: none; border-bottom: 1px dotted; margin: 15px;">Оплата</a> </td> </tr> <tr> <td class="myblock4"> <div> Тут текст с описанием и все такое. </div> </td> </tr>
В файле "main.css".
Добавить в конец файла код:
.myblock4 { display: none; }
#9
Отправлено 07 Май 2013 - 17:54
Koderhan (07 Май 2013 - 15:28) писал:
В файле "Товар".
После кода:
<td class="goodsDataMainDeliveryBlock" colspan="2"> <h4>Условия доставки</h4> {% FOR goods_delivery %} <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="goodsDataMainDeliveryItem" > <p>{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ELSE %} <div class="goodsDataMainDeliveryItemRules"> <table> <thead> <tr> <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> <tr> <td>Для заказов больше</td> <td>Стоимость доставки</td> </tr> </thead> <tbody class="num"> {% FOR rules %} <tr> <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td> <td>{goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td> <td>{goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> </div> {% ENDIF %} </div> {% ENDFOR %} </td> </tr>Добавить:
<tr> <td colspan="2" style="height:30px"> <a onclick="$('.myblock4').toggle();return(false);" href="#" style="text-decoration: none; border-bottom: 1px dotted; margin: 15px;">Оплата</a> </td> </tr> <tr> <td class="myblock4"> <div> Тут текст с описанием и все такое. </div> </td> </tr>
В файле "main.css".
Добавить в конец файла код:
.myblock4 { display: none; }
#10
Отправлено 07 Май 2013 - 19:45
Ботаникус (07 Май 2013 - 17:54) писал:
для шрифта: замените
<div> Тут текст с описанием и все такое. </div>на
<div class="goodsDataMainDeliveryItem"> <p> Тут текст с описанием и все такое. </p> </div>
Для того, чтобы Они были в столбик, замените Ваш текст
Оплата при получении (только г.Москва) / Перевод на счёт карты Сбербанка / На счёт QIWI кошелька / Почтовый перевод (предоплата), Юнистрим, Контакт, Золотая Корона>>>>Подробнее о вариантах оплаты см. в разделе верхнего меню "Доставка""на
Оплата при получении (только г.Москва) / <br> Перевод на счёт карты Сбербанка / <br> На счёт QIWI кошелька / <br> Почтовый перевод (предоплата), Юнистрим, Контакт, Золотая Корона<br> >>>>Подробнее о вариантах оплаты см. в разделе верхнего меню <a href="/page/Доставка"> "Доставка" </a>
#11
Отправлено 07 Май 2013 - 20:55
support 2.0 (07 Май 2013 - 19:45) писал:
<div> Тут текст с описанием и все такое. </div>на
<div class="goodsDataMainDeliveryItem"> <p> Тут текст с описанием и все такое. </p> </div>
Для того, чтобы Они были в столбик, замените Ваш текст
Оплата при получении (только г.Москва) / Перевод на счёт карты Сбербанка / На счёт QIWI кошелька / Почтовый перевод (предоплата), Юнистрим, Контакт, Золотая Корона>>>>Подробнее о вариантах оплаты см. в разделе верхнего меню "Доставка""на
Оплата при получении (только г.Москва) / <br> Перевод на счёт карты Сбербанка / <br> На счёт QIWI кошелька / <br> Почтовый перевод (предоплата), Юнистрим, Контакт, Золотая Корона<br> >>>>Подробнее о вариантах оплаты см. в разделе верхнего меню <a href="/page/Доставка"> "Доставка" </a>
#12
Отправлено 13 Июнь 2013 - 21:22
http://botanicus-cos...я-лица-с-Нероли
всё, уже сделала сама
#13
Отправлено 30 Июль 2013 - 08:31
Vaccina (25 Июль 2012 - 19:42) писал:
<!-- Блок описания модификации --> <tr> <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2"> {GOODS_MOD_DESCRIPTION} </td> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
и заменить на
<!-- Блок описания модификации --> <tr> <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2"> {GOODS_MOD_DESCRIPTION} </td> </tr> <tr><td colspan="2" style="height: 30px;"> <a onclick="$('.goodsDataMainDeliveryBlock').toggle();return(false);" href="#" style="text-decoration: none; border-bottom: 1px dotted; margin: 15px;">Варианты доставки</a> </td></tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2" style="display:none;">
Здравствуйте, подскажите!
Варианты доставки свернулись, однако ширина поля поменялась и вместе с ней кнопка в корзину сместилась вправо и наехала на ценник, как это отрегулировать?
спасибо!
#14
Отправлено 30 Июль 2013 - 11:35
sotil (30 Июль 2013 - 08:31) писал:
Варианты доставки свернулись, однако ширина поля поменялась и вместе с ней кнопка в корзину сместилась вправо и наехала на ценник, как это отрегулировать?
спасибо!
Найдите код в main.css -
.goodsDataMainOrder { border: 1px solid #E5E5E5; margin-left: 1em; }и замените на:
.goodsDataMainOrder { border: 1px solid #E5E5E5; margin-left: 1em; width: 390px; }И добавьте в конец main.css код -
.goodsDataMainModificationDataBlock{width:300px;}
#15
Отправлено 30 Июль 2013 - 13:46
Как в рамочке состав отделить от положить в корзину и достаки как тут http://mircvetov76.r...фья-1?from=OTJk
И как добавить картинку доставки и оплаты как в том же примере примере?
#16
Отправлено 30 Июль 2013 - 15:58
ignat_misha (30 Июль 2013 - 13:46) писал:
Как в рамочке состав отделить от положить в корзину и достаки как тут http://mircvetov76.r...фья-1?from=OTJk
И как добавить картинку доставки и оплаты как в том же примере примере?
#17
Отправлено 06 Август 2013 - 15:12
Прикрепленные файлы
#18
Отправлено 06 Август 2013 - 17:39
Lenochka82 (06 Август 2013 - 15:12) писал:
Найдите в Вашем шаблоне Товар блок
<!-- Блок описания модификации --> <tr> <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2"> {GOODS_MOD_DESCRIPTION} </td> </tr> <tr><td colspan="2" style="height: 30px;"> <a onclick="$('.goodsDataMainDeliveryBlock').toggle();return(false);" href="#" style="text-decoration: none; border-bottom: 1px dotted; margin: 15px;">Варианты доставки</a> </td></tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2" style="display:none;"> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2"> <h4>Условия доставки</h4> {% FOR goods_delivery %} <h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="goodsDataMainDeliveryItem" > <p>{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ELSE %} <div class="goodsDataMainDeliveryItemRules"> <table> <thead> <tr> <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> <tr> <td>Для заказов больше</td> <td>Стоимость доставки</td> </tr> </thead> <tbody class="num"> {% FOR rules %} <tr> <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td> <td>{goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td> <td>{goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> </div> {% ENDIF %} </div> {% ENDFOR %} </td> </tr> <tr> <td colspan="2" style="height:30px"> <a onclick="$('.myblock4').toggle();return(false);" href="#" style="text-decoration: none; border-bottom: 1px dotted; margin: 15px;">Варианты оплаты</a> </td> </tr> <tr> <td class="myblock4"> <div> Оплата при получении (только г.Казань) <br> Перевод на счёт карты Сбербанка <br> Подробнее о вариантах оплаты см. в разделе верхнего меню <a href="/page/Доставка"> "Доставка" </a> </div> </td> </tr> </table> </div> </td> </tr> </table> </div> </form> <!-- Блок описания товара. Показываем его есть описание товара -->замените его на
<!-- Блок описания модификации --> <tr> <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2"> {GOODS_MOD_DESCRIPTION} </td> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2"> <h4 onclick="$('#faq1').toggle(); return(false);" style="cursor: pointer;">Условия доставки</h4> {% FOR goods_delivery %} <div id="faq1" style="display: none;"> <h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5> <div class="goodsDataMainDeliveryItem" > <p>{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} Стоимость доставки: {goods_delivery.PRICE | money_format} {% ELSE %} <div class="goodsDataMainDeliveryItemRules"> <table> <thead> <tr> <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td> </tr> <tr> <td>Для заказов больше</td> <td>Стоимость доставки</td> </tr> </thead> <tbody class="num"> {% FOR rules %} <tr> <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td> <td>{goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td> <td>{goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> </div> {% ENDIF %} </div> </div> {% ENDFOR %} </td> </tr> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2"> <h4 onclick="$('#faq2').toggle(); return(false);" style="cursor: pointer;">Условия оплаты</h4> <div id="faq2" style="display: none;"> Оплата при получении (только г.Казань) <br> Перевод на счёт карты Сбербанка <br> Подробнее о вариантах оплаты см. в разделе<br> верхнего меню <a href="/page/Доставка"> "Доставка" </a> </div> </td> </tr> </table> </div> </td> </tr> </table> </div> </form> <!-- Блок описания товара. Показываем его есть описание товара -->
#19
Отправлено 07 Август 2013 - 14:15
#20
Отправлено 07 Август 2013 - 21:53
Sen (07 Август 2013 - 14:15) писал:
Здравствуйте, вероятно, Вы уже самостоятельно решили этот вопрос, т.к. картинку у названия "доставка" уже стоит. Вам еще нужно произвести с ней какие-либо изменения?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных