[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » Оформление работы корзины для лучшей конверсии сайтов юкоз

Оформление работы корзины для лучшей конверсии сайтов юкоз
[76] DizeL [02.11.2013, 17:29]
Цитата likbezz, Сб, 02.11.2013, 16:18:00
Вообще-то тема полностью раскрыта, весь функционал расписан и выложен, созданы рабочие примеры.
Какая еще вам помощь нужна?

Да, видел, но можно ли задать некоторые вопросы?
Куда вставлять
3. Блок для самой таблицы:
И этот скрипт
Код
var bsk={lib:{
init:function(){
bsk.lib.app();
},

add:function(){
if(!document.getElementById('bskGo'))return;
var cont=document.getElementById('bskGo').innerHTML;
bsk.lib.show(cont);
},

app:function(){
if(!document.getElementById('bskApp'))return;
$.get('/shop/checkout',function(d){
var o=$('#order-table',d),j=0;
$('th.order-head-del,td.order-item-del',o).remove();
$('input',o).each(function(){
var e=this.parentNode;
if(e.className.indexOf('order-item')!=-1){j++;
$(e).html(this.value);          
}else{
$(this).remove();
}
});
$('#bskAppCont').html(o);
$('#bskCount').html(j);
$('#bskTotal').html($('td.order-total:last',o).html());
if(document.getElementById('fancybox-overlay')){
    setTimeout(function(){
    bsk.lib.show(document.getElementById('bskApp').innerHTML);
},1000);
}
});          
},

show:function(cont){
$.fancybox({type:'inline',content:cont,helpers:{title:null,overlay:{opacity:0.2,speedIn:0,speedOut:0}}});
}
}}
[77] likbezz [02.11.2013, 18:36]
DizeL,
Цитата DizeL, Сб, 02.11.2013, 17:29:27
Да, видел, но можно ли задать некоторые вопросы?

Вопросы по теме - конечно.

Цитата DizeL, Сб, 02.11.2013, 17:29:27
Куда вставлять
3. Блок для самой таблицы:

В любое место тех шаблонов где будет применяться данный функционал. Можно в глобальный блок.

Цитата DizeL, Сб, 02.11.2013, 17:29:27
И этот скрипт

Вы не в курсе куда вставляются скрипты? .. хм..
В глобальный блок верхний.
В принципе неважно - главное что он был по коду выше первого вызова данной функции и присутствовал в тех шаблонах, где применяется.

Об этом, кстати, написано:



- все же достаточно просто..
..
Прикрепления: 8743928.png (15.4 Kb)
[78] DizeL [06.11.2013, 15:00]
А возможно ли посредством .get вывести страницу оформления заказа в ajax окно?
Например:

Код
<a href="#showcart" class="ulightbox" rel="nofollow">Оформить заказ</a>


Код
<div id="showcart" style="display:none;">
    <div class="h18"></div>
    <script type="text/javascript">     
     $.get("/shop/checkout",function(data) {     
     var ifnohist = $("#dir:first", data).html();     
     if (ifnohist == null) {     
     $('.h18').html('Материалов не найдено');     
     }$("#dir", data).each(function() {var histr = $(this).html();$('.h18').before(histr);}); });     
    </script>    
</div>

Но что то невыходит, хотя по идеи должно работать. Можно конечно сделать это через iframe.
Или кроме как iframe расчитывать не на что?


Сообщение отредактировал DizeL - Среда, 06.11.2013, 15:12
[79] likbezz [06.11.2013, 19:26]
DizeL,
Цитата DizeL, Ср, 06.11.2013, 15:00:21
А возможно ли посредством .get вывести страницу оформления заказа в ajax окно?

Возможно, но достаточно геморройно сделать что бы оно еще работало.

Цитата DizeL, Ср, 06.11.2013, 15:00:21
Но что то невыходит, хотя по идеи должно работать

Посмотрите что получает $get и все будет ясно.
Типа:
Код
$.get("/shop/checkout",function(data) {
alert(data);
...
[80] Прокл [21.03.2014, 14:06]
Здравствуйте!

Подскажите возможно ли в стандартной корзине добавить текстовое поле именно рядом с наименованием товара http://www.nosokopt.ru/vopros4.jpg
Насколько пока на данный момент удалось выяснить кроме скрипта ничего другого нет. Может кто сталкивался с такой проблемой?
[81] likbezz [21.03.2014, 20:56]
Прокл,
Цитата Прокл, Пт, 21.03.2014, 14:06:37
Подскажите возможно ли в стандартной корзине добавить текстовое поле именно рядом с наименованием товара

Если код данного поля поддерживается в шаблоне корзины - то - да.
О каком поле идет речь непонятно, даже приблизительно.
[82] Прокл [22.03.2014, 10:05]
Речь идет о простом текстовом поле но именно напротив наименования товара а не где то внизу, чтобы была возможность писать комментарий к каждому заказанному товару. За данное поле которое в файле вид6 отвечает системный код $BODY$ в шаблоне служебных форм и никак не получается на него повлиять((( а надо чтобы получилось примерно как в файле вид7
Прикрепления: 1343923.jpg (154.3 Kb) · 1131418.jpg (86.2 Kb)
[83] likbezz [22.03.2014, 10:41]
Прокл,
Цитата Прокл, Сб, 22.03.2014, 10:05:04
Речь идет о простом текстовом поле

Код
$OTHER1$ - $OTHER9$

http://likbezz.ru/forum/98-1539-23481-16-1378402164
[84] Прокл [22.03.2014, 11:13]
Да там должно быть текстовое поле но не то о чем вы говорите, Дополнительные поля это текстовые поля и при их активации просто выводиться информация занесенная данное поле, а мне необходимо реализовать тестовое поле которое будет заполняться клиентом (что то похожее на примечание) Вот на данном сайте пример такого поля http://noskoff.ru/
[85] likbezz [22.03.2014, 11:17]
Прокл,
Цитата Прокл, Сб, 22.03.2014, 11:13:15
Да там должно быть текстовое поле но не то о чем вы говорите, Дополнительные поля это текстовые поля и при их активации просто выводиться информация занесенная данное поле, а мне необходимо реализовать тестовое поле которое будет заполняться клиентом (что то похожее на примечание)

На юкоз возможно заполнение чего либо клиентом только на этапе покупки. а не пока товар в корзине или магазине.
Нет.
Но, конечно, можно организовать что-то типа с помощью костылей и скрыптов..

Цитата Прокл, Сб, 22.03.2014, 11:13:15
Вот на данном сайте пример такого поля http://noskoff.ru/

Там серьезный скрипт магазина - битрикс, а у вас бесплатный юкоз-конструктор.
[86] Прокл [22.03.2014, 11:46]
В общем понял что это довольно проблематично и лучше не лезть)))
[87] likbezz [22.03.2014, 11:56]
Прокл,
Цитата Прокл, Сб, 22.03.2014, 11:46:03
В общем понял что это довольно проблематично и лучше не лезть)))

Все что выходить за рамки “стандарт” - весьма проблематично на юкоз
[88] Прокл [22.03.2014, 12:59]
Кстати я вот тут подумал а существуют ли способы просто заменить системную корзину на свою и потом уже с ней работать, или овчинка выделки не стоит"?
[89] likbezz [22.03.2014, 13:37]
Прокл,
Цитата Прокл, Сб, 22.03.2014, 12:59:44
а существуют ли способы просто заменить системную корзину на свою

Цитата likbezz, Сб, 22.03.2014, 11:56:58
Все что выходить за рамки “стандарт” - весьма проблематично на юкоз
[90] hlopik [12.05.2014, 04:34]
Всем привет!
У меня тут небольшая проблема, в ветке сообщений что-то похожее было, но вроде как не совсем или я не нашел.
Я реализовал корзину в ulightbox окне и у меня появились следующие проблемы, которые я третье сутки не могу самостоятельно решить, вот решил обратиться за помощью:
1) При удалении товара с корзины товар удаляется, но не исчезает;
2) После удаления товара с корзины пересчитывается сумма только в информере корзины вверху сайта, а в окне корзины ничего не происходит;
3) При очистке корзины тоже ничего не происходит.

Хотел бы, чтобы все работало следующим образом:
1) При удалении товара товар исчезал (можно даже без анимации), а сумма товаров в корзине после удаления товара пересчитывалась;
2) При полной очистке корзины (или удаления последнего товара) чтобы окно корзины автоматически закрывалось.

Если на этом форуме такие проблемы уже где-то решены - дайте, пожалуйста, ссылку.
Адрес моего сайта: www . ukr - shop . net (без пробелов)
Заранее спасибо за помощь!

Добавлено (12.05.2014, 04:34)
---------------------------------------------

Цитата hlopik, Вс, 11.05.2014, 06:44:38[/url
]1) При удалении товара с корзины товар удаляется, но не исчезает;

Проблема с удалением решена.
Цитата hlopik, Вс, 11.05.2014, 06:44:38[/url
]3) При очистке корзины тоже ничего не происходит.

Эта проблема тоже решена.
Цитата hlopik, Вс, 11.05.2014, 06:44:38[/url
]2) После удаления товара с корзины пересчитывается сумма только в информере корзины вверху сайта, а в окне корзины ничего не происходит;

Эту проблему все еще не смог решить. Пробовал разные методы, может у кого-нибудь есть какие-то идеи?


Полная версия сайта