Сайт готовится под лэндинг пейдж и корзина вообще тут не нужна. Как сделать чтобы покупатель после кнопки купить переходил на 1-й этап оформления заказа?
И добавить кнопки:
Купить - переход на оформление заказа.
Подробнее - переход на страницу товара.
0
Удалить Корзину Полностью С Шаблона
Автор ming-emoe, 21 июля 2013 13:34
Сообщений в теме: 7
#1
Отправлено 21 Июль 2013 - 13:34
#2
Отправлено 21 Июль 2013 - 15:28
Могу предложить Вам сделать кнопку заказ в 1 клик. То есть после нажатия кнопки купить будет появляться форма для оформления заказа. Кнопка подробнее уже есть в теме сияние . Не могли бы Вы написать номер своего аккаунта?
#3
Отправлено 21 Июль 2013 - 15:54
Если сделать кнопку будет отлично) Уже голова болит, всё никак не получается её настроить... http://artem-shop24.storeland.ru/
#4
Отправлено 21 Июль 2013 - 16:01
Аккаунт SL-218575
#5
Отправлено 21 Июль 2013 - 19:03
В файл main.js в самый конец добавьте блок
Теперь в шаблоне Товары найдите строку
// Быстрый заказ function quickorder(formSelector) { // Находим форму, которую отправляем на сервер, для добавления товара в корзину var formBlock = $($(formSelector).get(0)); // Проверка на существование формы отправки запроса на добавление товара в корзину if(1 > formBlock.length || formBlock.get(0).tagName != 'FORM') { alert('Не удалось найти форму добавления товара в корзину'); return false; } // Получаем данные формы, которые будем отправлять на сервер var formData = formBlock.serializeArray(); // Сообщаем серверу, что мы пришли через ajax запрос formData.push({name: 'ajax_q', value: 1}); // Так же сообщим ему, что нужно сразу отобразить форму быстрого заказа formData.push({name: 'fast_order', value: 1}); // Аяксом добавляем товар в корзину и вызываем форму быстрого заказа товара $.ajax({ type : "POST", cache : false, url : formBlock.attr('action'), data : formData, success: function(data) { var width = $(window).width() * 0.8; if(width < 800) width = 'auto'; $.fn.nyroModalManual({ content: data, gallery: null, resizable: true, autoSizable: true, windowResize: true, width: width, minHeight: 230 }); } }); return false; }Теперь в шаблоне Товар найдите строку
<a class="more-link" onclick="$('.goodsDataForm').submit(); return false;" title="Положить «{GOODS_NAME}» в корзину" href="#">В корзину</a><br /><br />и замените ее на
<a class="more-link" onclick="quickorder('.goodsDataForm'); return false;" title="Положить «{GOODS_NAME}» в корзину" href="#">В корзину</a><br /><br />
Теперь в шаблоне Товары найдите строку
<a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить «{goods.NAME}» в корзину">Купить</a>и замените ее на
<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить «{goods.NAME}» в корзину">Купить</a>И загрузите к себе в файлы в разделе Сайт-> Редактор шаблонов-> Добавить файл ниже прикрепленный файл
Прикрепленные файлы
#6 Гость_Наталья C._*
Отправлено 24 Сентябрь 2013 - 21:49
Подскажите, как перенести слова "в корзине" на другую строчку под слово "проектов" и сделать темное поле меньше по размеру
Нашла в HTML код, видимо его нужно подпрвить
<!-- Корзина -->
<div class="basket-info">
<div class="summary">
<a href="{CART_URL}"><strong>{% IF cart_count_empty %}
<span>0</span>
{% ELSE %}
{CART_COUNT_TOTAL}
{% ENDIF %}</strong> проектов в корзине</a>
</div>
Аккаунт SL-232611
И также при добавлении в корзину необходимо слово "Товар" заменить на "проект". И в быстром заказе тоже.
Спасибо!
Нашла в HTML код, видимо его нужно подпрвить
<!-- Корзина -->
<div class="basket-info">
<div class="summary">
<a href="{CART_URL}"><strong>{% IF cart_count_empty %}
<span>0</span>
{% ELSE %}
{CART_COUNT_TOTAL}
{% ENDIF %}</strong> проектов в корзине</a>
</div>
Аккаунт SL-232611
И также при добавлении в корзину необходимо слово "Товар" заменить на "проект". И в быстром заказе тоже.
Спасибо!
#7
Отправлено 25 Сентябрь 2013 - 00:59
Замените ваш код на
далее в файле стилей style.css найдите
и замените на
далее найдите
и замените на
в шаблоне "Быстрый заказ" найдите
и замените на
<!-- Корзина --> <div class="basket-info"> <div class="summary"> <a href="{CART_URL}"><strong>{% IF cart_count_empty %} <span>0</span> {% ELSE %} {CART_COUNT_TOTAL} {% ENDIF %}</strong> проектов <p style="padding-left: 36px; margin-top: -7px;">в корзине</p></a> </div>
далее в файле стилей style.css найдите
.summary a { background: none repeat scroll 0 0 #0F0F0F; color: #FFE4AB; display: block; padding: 1.75em 1em 1.5em; position: absolute; right: 0; text-align: center; top: -4.2em; width: 13.333em; }
и замените на
.summary a { background: none repeat scroll 0 0 #0F0F0F; color: #FFE4AB; display: block; padding: 1.2em 1em; position: absolute; right: 0; text-align: center; top: -4.2em; width: 13.333em; }
далее найдите
.basket-summary { background: none repeat scroll 0 0 #4A4949; color: #000000; display: none; padding: 0 1em 1em; position: absolute; right: 0; width: 13.333em; z-index: 1000; }
и замените на
.basket-summary { background: none repeat scroll 0 0 #4A4949; color: #000000; display: none; padding: 0 1em 0.5em; position: absolute; right: 0; width: 13.333em; z-index: 1000; }
в шаблоне "Быстрый заказ" найдите
{% ENDIF %}</strong> товаров в корзине</a>
и замените на
{% ENDIF %}</strong> проектов <p style="padding-left: 36px; margin-top: -7px;">в корзине</p></a>
#8 Гость_Наталья C._*
Отправлено 25 Сентябрь 2013 - 08:40
Сake (25 Сентябрь 2013 - 00:59) писал:
Замените ваш код на
далее в файле стилей style.css найдите
и замените на
далее найдите
и замените на
в шаблоне "Быстрый заказ" найдите
и замените на
<!-- Корзина --> <div class="basket-info"> <div class="summary"> <a href="{CART_URL}"><strong>{% IF cart_count_empty %} <span>0</span> {% ELSE %} {CART_COUNT_TOTAL} {% ENDIF %}</strong> проектов <p style="padding-left: 36px; margin-top: -7px;">в корзине</p></a> </div>
далее в файле стилей style.css найдите
.summary a { background: none repeat scroll 0 0 #0F0F0F; color: #FFE4AB; display: block; padding: 1.75em 1em 1.5em; position: absolute; right: 0; text-align: center; top: -4.2em; width: 13.333em; }
и замените на
.summary a { background: none repeat scroll 0 0 #0F0F0F; color: #FFE4AB; display: block; padding: 1.2em 1em; position: absolute; right: 0; text-align: center; top: -4.2em; width: 13.333em; }
далее найдите
.basket-summary { background: none repeat scroll 0 0 #4A4949; color: #000000; display: none; padding: 0 1em 1em; position: absolute; right: 0; width: 13.333em; z-index: 1000; }
и замените на
.basket-summary { background: none repeat scroll 0 0 #4A4949; color: #000000; display: none; padding: 0 1em 0.5em; position: absolute; right: 0; width: 13.333em; z-index: 1000; }
в шаблоне "Быстрый заказ" найдите
{% ENDIF %}</strong> товаров в корзине</a>
и замените на
{% ENDIF %}</strong> проектов <p style="padding-left: 36px; margin-top: -7px;">в корзине</p></a>
Спасибо, все получилось!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных