Редактирование Окна Добавления Товара В Корзину
#1
Отправлено 27 Июнь 2014 - 22:59
Адрес сайта: http://svarob.ru/
#2
Отправлено 28 Июнь 2014 - 18:23
svarob-shop (27 Июнь 2014 - 22:59) писал:
Адрес сайта: http://svarob.ru/
<div class="alignCenter"> {% IF FORM_NOTICE %}<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h3>{% ENDIF %} {% FOR cart_items %} {% IF FORM_GOODS_MOD_ID = cart_items.GOODS_MOD_ID %} <div class="cart_add"> <div class="left"> <div class="image goods-image-medium" style="float:left;margin-right:10px;"><a href="{cart_items.GOODS_URL}"><img class="goods-image-medium" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_MEDIUM}{% ENDIF %}"></a></div> </div> <div class="right"> <div class="name"> <a title="Перейти на страницу «{cart_items.GOODS_NAME}»" href="{cart_items.GOODS_URL}"> {cart_items.GOODS_NAME} <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара --> {% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %} </a> </div> <div class="price"> <span class="price-new">Ваша цена: <span>{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span></span> </div> <div class="countcart"> <span>Количество: <span style="color:#f00;">{cart_items.ORDER_LINE_QUANTITY}</span></span> <a href="{cart_items.ORDER_LINE_DELETE_URL}" title="Удалить позицию" class="close">×</a> </div> </div> </div> {% ENDIF %} {% ENDFOR %} <p>Сейчас в корзине товаров <strong class="newCartCount"> {% IF cart_count_empty %} <span class="red">0</span> шт. {% ELSE %} {% FOR cart_count %} {cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %} {% ENDFOR %} {% ENDIF %} </strong> на сумму <strong class="newCartSum"> {% IF cart_count_empty %} <span class="red">0</span> {CURRENCY_NAME}. {% ELSE %} {% FOR cart_sum %} {cart_sum.NOW_WITH_DISCOUNT | money_format}<br /> {% ENDFOR %} {% ENDIF %} </strong> </p> <p>Вы можете перейти к оформлению заказа или продолжить покупки.</p> <p><a class="messageBoxToCart" href="{CART_URL}">Перейти в корзину</a> <a class="nyroModalClose" href="#">Продолжить покупки</a></p> </div> <!-- Обновление данных корзины --> <script> $('#cartSum').html($('.newCartSum').html()); $('#cartCount').html($('.newCartCount').html()); </script>
Затем в main.css добавьте:
.cart_add {float:left;width:95%;padding:10px;border: 1px solid #000;margin-bottom: 10px;} .cart_add .left {float:left;width:50%;} .cart_add .left img {max-width:200px;} .cart_add .right {float:right;width:50%;text-align:left;} .cart_add .right .name {padding:6px 0 6px 0;} .cart_add .right .name a {font-size:18px;} .cart_add .right .price {padding:4px 0;} .cart_add .right .price-new {font-size:14px;} .cart_add .right .price-new span {color:#f00;} .cart_add .right .price-new span .num {font-size:18px;} .cart_add .right .countcart {padding:4px 0;} .cart_add .right .countcart span {font-size:14px;} .cart_add .right .countcart span span {font-size:18px;} .cart_add .right .countcart a {font-size:20px;}
#3
Отправлено 28 Июнь 2014 - 20:37
Dars (28 Июнь 2014 - 18:23) писал:
<div class="alignCenter"> {% IF FORM_NOTICE %}<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h3>{% ENDIF %} {% FOR cart_items %} {% IF FORM_GOODS_MOD_ID = cart_items.GOODS_MOD_ID %} <div class="cart_add"> <div class="left"> <div class="image goods-image-medium" style="float:left;margin-right:10px;"><a href="{cart_items.GOODS_URL}"><img class="goods-image-medium" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_MEDIUM}{% ENDIF %}"></a></div> </div> <div class="right"> <div class="name"> <a title="Перейти на страницу «{cart_items.GOODS_NAME}»" href="{cart_items.GOODS_URL}"> {cart_items.GOODS_NAME} <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара --> {% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %} </a> </div> <div class="price"> <span class="price-new">Ваша цена: <span>{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span></span> </div> <div class="countcart"> <span>Количество: <span style="color:#f00;">{cart_items.ORDER_LINE_QUANTITY}</span></span> <a href="{cart_items.ORDER_LINE_DELETE_URL}" title="Удалить позицию" class="close">×</a> </div> </div> </div> {% ENDIF %} {% ENDFOR %} <p>Сейчас в корзине товаров <strong class="newCartCount"> {% IF cart_count_empty %} <span class="red">0</span> шт. {% ELSE %} {% FOR cart_count %} {cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %} {% ENDFOR %} {% ENDIF %} </strong> на сумму <strong class="newCartSum"> {% IF cart_count_empty %} <span class="red">0</span> {CURRENCY_NAME}. {% ELSE %} {% FOR cart_sum %} {cart_sum.NOW_WITH_DISCOUNT | money_format}<br /> {% ENDFOR %} {% ENDIF %} </strong> </p> <p>Вы можете перейти к оформлению заказа или продолжить покупки.</p> <p><a class="messageBoxToCart" href="{CART_URL}">Перейти в корзину</a> <a class="nyroModalClose" href="#">Продолжить покупки</a></p> </div> <!-- Обновление данных корзины --> <script> $('#cartSum').html($('.newCartSum').html()); $('#cartCount').html($('.newCartCount').html()); </script>
Затем в main.css добавьте:
.cart_add {float:left;width:95%;padding:10px;border: 1px solid #000;margin-bottom: 10px;} .cart_add .left {float:left;width:50%;} .cart_add .left img {max-width:200px;} .cart_add .right {float:right;width:50%;text-align:left;} .cart_add .right .name {padding:6px 0 6px 0;} .cart_add .right .name a {font-size:18px;} .cart_add .right .price {padding:4px 0;} .cart_add .right .price-new {font-size:14px;} .cart_add .right .price-new span {color:#f00;} .cart_add .right .price-new span .num {font-size:18px;} .cart_add .right .countcart {padding:4px 0;} .cart_add .right .countcart span {font-size:14px;} .cart_add .right .countcart span span {font-size:18px;} .cart_add .right .countcart a {font-size:20px;}
Просто супер! Спасибо!
Теперь. Как убрать затемнение страницы при открытии окна?
#6
Отправлено 10 Июль 2014 - 11:47
#8
Отправлено 10 Июль 2014 - 14:08
Перейти в корзину
прописан класс "messageBoxToCart", а самого класса нет в main.css, поэтому, вместо ожидаемой красивой кнопки видим просто унылую ссылку, как на скринах в первом сообщении.
#9
Отправлено 10 Июль 2014 - 14:12
User (10 Июль 2014 - 14:08) писал:
Перейти в корзину
прописан класс "messageBoxToCart", а самого класса нет в main.css, поэтому, вместо ожидаемой красивой кнопки видим просто унылую ссылку, как на скринах в первом сообщении.
Если такого класса в main.css нету, вы можете его просто добавить сами и указать нужные стили для него.
#11
Отправлено 04 Октябрь 2014 - 11:29
Egik (04 Октябрь 2014 - 11:04) писал:
замените код из файла "Ajax добавление товара в корзину"
на
<style> .cart_add {float:left;width:95%;padding:10px;border: none;margin-bottom: 10px;height: 174px;} .cart_add .left {float:left;width:50%;} .cart_add .left img {max-width:200px;} .cart_add .right {float:right;width:50%;text-align:left;} .cart_add .right .name {padding:6px 0 6px 0;} .cart_add .right .name a {font-size:18px;} .cart_add .right .price {padding:4px 0;} .cart_add .right .price-new {font-size:14px;} .cart_add .right .price-new span {color:#f00;} .cart_add .right .price-new span .num {font-size:18px;} .cart_add .right .countcart {padding:4px 0;} .cart_add .right .countcart span {font-size:14px;} .cart_add .right .countcart span span {font-size:18px;} .cart_add .right .countcart a {font-size:20px;} .alignCenter p { font-size: 18px; } #bloc:hover { padding: 7px; background: #6DD7E0; color: #fff; border-radius: 16px; } </style><div class="alignCenter"> {% IF FORM_NOTICE %}<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h3>{% ENDIF %} {% FOR cart_items %} {% IF FORM_GOODS_MOD_ID = cart_items.GOODS_MOD_ID %} <div class="cart_add"> <div class="left"> <div class="image goods-image-medium" style="float:left;margin-right:10px;"><a href="{cart_items.GOODS_URL}"><img class="goods-image-medium" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_MEDIUM}{% ENDIF %}"></a></div> </div> <div class="right"> <div class="name"> <a title="Перейти на страницу «{cart_items.GOODS_NAME}»" href="{cart_items.GOODS_URL}"> {cart_items.GOODS_NAME} <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара --> {% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %} </a> </div> <div class="price"> <span class="price-new">Ваша цена: <span>{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span></span> </div> <div class="countcart"> <span>Количество: <span style="color:#f00;">{cart_items.ORDER_LINE_QUANTITY}</span></span> <a href="{cart_items.ORDER_LINE_DELETE_URL}" title="Удалить позицию" class="close">×</a> </div> </div> </div> {% ENDIF %} {% ENDFOR %} <p>Сейчас в корзине товаров <strong class="newCartCount"> {% IF cart_count_empty %} <span class="red">0</span> шт. {% ELSE %} {% FOR cart_count %} {cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %} {% ENDFOR %} {% ENDIF %} </strong> на сумму <strong class="newCartSum"> {% IF cart_count_empty %} <span class="red">0</span> {CURRENCY_NAME}. {% ELSE %} {% FOR cart_sum %} {cart_sum.NOW_WITH_DISCOUNT | money_format}<br /> {% ENDFOR %} {% ENDIF %} </strong> </p> <p> <a class="nyroModalClose" href="#">Продолжить покупки</a> <a class="messageBoxToCart" href="{CART_URL}" id="bloc">Оформить заказ</a></p> </div> <!-- Обновление данных корзины --> <script> $('#cartSum').html($('.newCartSum').html()); $('#cartCount').html($('.newCartCount').html()); </script>
#12
Отправлено 04 Октябрь 2014 - 12:05
#13
Отправлено 04 Октябрь 2014 - 12:16
Egik (04 Октябрь 2014 - 12:05) писал:
#bloc:hover { padding: 0!important; background: none!important; color: #00205B!important; border-radius: 0!important; }
#14
Отправлено 04 Октябрь 2014 - 12:19
Alekseys (04 Октябрь 2014 - 12:16) писал:
#bloc:hover { padding: 0!important; background: none!important; color: [font=Consolas, 'Lucida Console', monospace][size=3]#00205B[/size][/font]!important; border-radius: 0!important; }
#15
Отправлено 04 Октябрь 2014 - 12:21
Egik (04 Октябрь 2014 - 12:19) писал:
#bloc:hover { padding: 0!important; background: none!important; color: #00205B!important; border-radius: 0!important; }
#16
Отправлено 04 Октябрь 2014 - 12:26
Alekseys (04 Октябрь 2014 - 12:21) писал:
#bloc:hover { padding: 0!important; background: none!important; color: #00205B!important; border-radius: 0!important; }
#17
Отправлено 04 Октябрь 2014 - 18:18
<p>Сейчас в корзине товаровзамените на:
<p style="padding-left:20px;">Сейчас в корзине товаров
#18
Отправлено 04 Октябрь 2014 - 19:45
Vaccina (04 Октябрь 2014 - 18:18) писал:
<p>Сейчас в корзине товаровзамените на:
<p style="padding-left:20px;">Сейчас в корзине товаров
#19
Отправлено 04 Октябрь 2014 - 19:51
<p style="padding-left:20px;">Сейчас в корзине товаровзамените на:
<div style="clear:both;"></div> <p style="padding-left:20px;">В корзине товаров
#20
Отправлено 04 Октябрь 2014 - 20:17
Vaccina (04 Октябрь 2014 - 19:51) писал:
<p style="padding-left:20px;">Сейчас в корзине товаровзамените на:
<div style="clear:both;"></div> <p style="padding-left:20px;">В корзине товаров
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных