• Страница 6 из 7
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » Оформление работы корзины для лучшей конверсии сайтов юкоз (Апгрейт работы с корзиной - улучшаем конверсию)
Оформление работы корзины для лучшей конверсии сайтов юкоз
Дата: Суббота, 02.11.2013, 17:29 |
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline


Цитата 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}}});
}
}}


 
Дата: Суббота, 02.11.2013, 18:36 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


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)

 
Дата: Среда, 06.11.2013, 15:00 |
Рядовой
Группа: Проверенные
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline


А возможно ли посредством .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
 
Дата: Среда, 06.11.2013, 19:26 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


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);
...


 
Дата: Пятница, 21.03.2014, 14:06 |
Прокл
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Здравствуйте!

Подскажите возможно ли в стандартной корзине добавить текстовое поле именно рядом с наименованием товара http://www.nosokopt.ru/vopros4.jpg
Насколько пока на данный момент удалось выяснить кроме скрипта ничего другого нет. Может кто сталкивался с такой проблемой?


 
Дата: Пятница, 21.03.2014, 20:56 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Прокл,
Цитата Прокл, Пт, 21.03.2014, 14:06:37
Подскажите возможно ли в стандартной корзине добавить текстовое поле именно рядом с наименованием товара

Если код данного поля поддерживается в шаблоне корзины - то - да.
О каком поле идет речь непонятно, даже приблизительно.


 
Дата: Суббота, 22.03.2014, 10:05 |
Прокл
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Речь идет о простом текстовом поле но именно напротив наименования товара а не где то внизу, чтобы была возможность писать комментарий к каждому заказанному товару. За данное поле которое в файле вид6 отвечает системный код $BODY$ в шаблоне служебных форм и никак не получается на него повлиять((( а надо чтобы получилось примерно как в файле вид7
Прикрепления: 1343923.jpg (154.3 Kb) · 1131418.jpg (86.2 Kb)

 
Дата: Суббота, 22.03.2014, 10:41 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Прокл,
Цитата Прокл, Сб, 22.03.2014, 10:05:04
Речь идет о простом текстовом поле

Код
$OTHER1$ - $OTHER9$

http://likbezz.ru/forum/98-1539-23481-16-1378402164


 
Дата: Суббота, 22.03.2014, 11:13 |
Прокл
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Да там должно быть текстовое поле но не то о чем вы говорите, Дополнительные поля это текстовые поля и при их активации просто выводиться информация занесенная данное поле, а мне необходимо реализовать тестовое поле которое будет заполняться клиентом (что то похожее на примечание) Вот на данном сайте пример такого поля http://noskoff.ru/

 
Дата: Суббота, 22.03.2014, 11:17 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Прокл,
Цитата Прокл, Сб, 22.03.2014, 11:13:15
Да там должно быть текстовое поле но не то о чем вы говорите, Дополнительные поля это текстовые поля и при их активации просто выводиться информация занесенная данное поле, а мне необходимо реализовать тестовое поле которое будет заполняться клиентом (что то похожее на примечание)

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

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

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


 
Дата: Суббота, 22.03.2014, 11:46 |
Прокл
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


В общем понял что это довольно проблематично и лучше не лезть)))

 
Дата: Суббота, 22.03.2014, 11:56 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Прокл,
Цитата Прокл, Сб, 22.03.2014, 11:46:03
В общем понял что это довольно проблематично и лучше не лезть)))

Все что выходить за рамки “стандарт” - весьма проблематично на юкоз


 
Дата: Суббота, 22.03.2014, 12:59 |
Прокл
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Кстати я вот тут подумал а существуют ли способы просто заменить системную корзину на свою и потом уже с ней работать, или овчинка выделки не стоит"?

 
Дата: Суббота, 22.03.2014, 13:37 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Прокл,
Цитата Прокл, Сб, 22.03.2014, 12:59:44
а существуют ли способы просто заменить системную корзину на свою

Цитата likbezz, Сб, 22.03.2014, 11:56:58
Все что выходить за рамки “стандарт” - весьма проблематично на юкоз


 
Дата: Понедельник, 12.05.2014, 04:34 |
hlopik
Рядовой
Группа: Проверенные
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline


Всем привет!
У меня тут небольшая проблема, в ветке сообщений что-то похожее было, но вроде как не совсем или я не нашел.
Я реализовал корзину в 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) После удаления товара с корзины пересчитывается сумма только в информере корзины вверху сайта, а в окне корзины ничего не происходит;

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


 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » Оформление работы корзины для лучшей конверсии сайтов юкоз (Апгрейт работы с корзиной - улучшаем конверсию)
  • Страница 6 из 7
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • »
Поиск:


Мобильная версия