Jump to content


Photo
- - - - -

Ошибки в v220

ошибки

842 replies to this topic

#651 Юра Мамонтов

Юра Мамонтов
  • JBZoo User (rus)
  • User rate: 2.2
  • posts: 258
  • topics: 55

Posted 14 May 2015 - 12:33

По доставке, проблема с включением стоимости доставки в сумму заказа:

 

В сервисах доставки, если покупатель не выбирает регион или город, стоимость доставки будет равна 0,

т.е. по сути стоимость доставки не учитывается в заказе и толку от радио "Учитывать в стоимости" не будет.

Т.к. нет функции сделать поля определяющие стоимость доставки обязательными, соотвественно и покупатель не будет их заполнять, зачем ему платить больше.


Edited by Юра Мамонтов, 14 May 2015 - 12:34.

  • 0

#652 rihter2001

rihter2001
  • JBZoo User (rus)
  • User rate: 2.1
  • posts: 319
  • topics: 18

Posted 14 May 2015 - 13:33

По доставке, проблема с включением стоимости доставки в сумму заказа:

 

да вроде всё нормально

2015-05-14_15-27-25.jpg

 

2015-05-14_15-32-21.jpg


  • 1

#653 Юра Мамонтов

Юра Мамонтов
  • JBZoo User (rus)
  • User rate: 2.2
  • posts: 258
  • topics: 55

Posted 14 May 2015 - 13:41

Я немного о другом написал:

 

- если покупатель оставит поле город-доставки (в вашем примере Анадырь, слева) пустым, то стоимость доставки  будет равна 0.

Далее покупатель заполняет адрес справа и спокойно оплачивает заказ без стоимости доставки, несмотря на то, что в настройках сервиса доставки стоит значение- "учитывать в стоимости заказа".

 

А вот если бы поле выбора города слева можно было сделать обязательным такое бы не получилось.


Edited by Юра Мамонтов, 14 May 2015 - 14:09.

  • 0

#654 Юра Мамонтов

Юра Мамонтов
  • JBZoo User (rus)
  • User rate: 2.2
  • posts: 258
  • topics: 55

Posted 14 May 2015 - 14:40

В обязательных полях формы заказа (это обычно тел, почта и тд.), если  они не заполнены вылезает подсказка на инглише: This field is required. 

 

и появляется сообщение:

 Одно или несколько полей в форме заказа было заполнено не верно.<br> Пожалуйста, аккуратно проверьте заказ и повторите снова.<br> 

с тэгами <br>

 

После оплаты в робокассе возвращаемся в магазин и получаем аж 3! надписи заказ создан: одна заголовок, второая уведомление с номером заказа, третья в виде алерта. как бы их урезать

И в целом на события выводить редактируемую надпись или хотя бы подходящую, например если заказ оплачен, то выводить- заказ оплачен и скоро поступит в работу и т.п.

 

Форма расчета стоимости доставки для почты россии не работает.

 

В сервисе доставки EMS, неплохо бы подсказки над выпадающим списком, например "выберите город или регион доставки", иначе не все поймут к чему этот список.


Edited by Юра Мамонтов, 14 May 2015 - 15:52.

  • 0

#655 SmetDenis

SmetDenis
  • Topic Starter
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 May 2015 - 06:37

Хорошо было бы возвращаться или к форме заказа или уж в пустую корзину, но с сообщением "Заказ отменен", это было бы и логичнее и понятнее для покупателя.


Вы правы, но есть логическая не стыковка.
Чтобы перейти на систему оплаты, нужно знать id заказа. До его создания, он не известен.
Когда заказ создается, то логично почистить сессию от тех заказов, которые есть в ней.

Думаю возврат назад нужно обыграть как-то по другому.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#656 SmetDenis

SmetDenis
  • Topic Starter
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 May 2015 - 06:44

Еще почему-то не приходит уведомление на почту покупателя при успешной оплате.

На каком событии стоит отправка ?

На демо сейчас сделано вот так
4ei6_200x0.png

ixf6_200x0.png

Пришло 2 письма
sxhy_200x0.png

К тому же изменение статуса удобнее отслеживать через статус, тогда почта придет если изменить статус вручную через панель управления.

мелочь но всё же
перепутаны ширина/высота в Jbcolor


Хм, не знал... проверим, исправим. Спасибо!
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#657 SmetDenis

SmetDenis
  • Topic Starter
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 May 2015 - 06:48

Т.к. нет функции сделать поля определяющие стоимость доставки обязательными, соотвественно и покупатель не будет их заполнять, зачем ему платить больше.


Сервис может вернуть 0, хотя в него уйдут правильные данные.
Например, API не знает о деревне "красный октябрь", с населением 1к человек. Хотя почтовый индекс у них есть.

Получится что заказа нельзя создать, из-за глюков сервиса.

Хоть опция включения цены доставки в заказ есть, я считаю что это не правильно. Т.к в процессе оформления может возникнуть множество факторов, которые API не учитывает, например накладные расходы на упаковку.

Все эти API дают только примерную цену, которая скорее всего отличается от той, которую предъявят отправителю (или получателю).
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#658 SmetDenis

SmetDenis
  • Topic Starter
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 May 2015 - 06:58

В обязательных полях формы заказа (это обычно тел, почта и тд.), если  они не заполнены вылезает подсказка на инглише: This field is required.

Это текст валидатора Zoo, он должен переводиться ini файлом Zoo. Установлен последний русификатор компонента?
jxok_200x0.png

с тэгами

Теги прекрасно обрабатываются менеджером сообщений Joomla. Если у вас какой-то не стандартный вывод, то либо подправить его чтобы он понимал теги, либо вырезать их (многие компоненты туда могут и ссылки добавить), либо изменить локализацию. Первый вариант наиболее подходящий.
27jf_200x0.png


После оплаты в робокассе возвращаемся в магазин и получаем аж 3! надписи заказ создан: одна заголовок, второая уведомление с номером заказа, третья в виде алерта. как бы их урезать

У меня только одно сообщение. Как повторить?

И в целом на события выводить редактируемую надпись или хотя бы подходящую, например если заказ оплачен, то выводить- заказ оплачен и скоро поступит в работу и т.п.

Пока не знаю как это сделать правильно, поэтому сообщение одно для всех. Его можно изменить через INI (как временное решение).

Форма расчета стоимости доставки для почты россии не работает.

Как оказалось это самое глючное API - http://forum.jbzoo.c...k-rasschityvae/
Почта РФ... :( Будем рассматривать ПЭК + альтернативы.

В сервисе доставки EMS, неплохо бы подсказки над выпадающим списком, например "выберите город или регион доставки", иначе не все поймут к чему этот список.

Не понимаю. Это список населенный пунктов или гео-объектов. В форме это место отвечает за доставку. По моему все логично.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#659 pavel_24auto

pavel_24auto
  • JBZoo User (rus)
  • User rate: 0
  • posts: 13
  • topics: 3

Posted 15 May 2015 - 07:04

Начал добавлять материалы, добавил поле Jbzoo Price plain. из полей добавил только остаток. начинаешь сохранять элемент выдает ошибку

 

Unknown column 'param_id' in 'field list' SQL=INSERT INTO g9l0h_zoo_jbzoo_sku (`item_id`, `element_id`, `param_id`, `value_s`, `value_n`, `value_d`, `variant`) VALUES ('2', 'cdea2407-5f8d-4ae2-aecb-ef72f363d5b7', '_balance', '0', '0', NULL, '-1') , ('2', 'cdea2407-5f8d-4ae2-aecb-ef72f363d5b7', '_balance', '0', '0', NULL, '0')

 

удаляешь поле прайм плайн - норм сохраняется. в чем беда? 


  • 0

#660 SmetDenis

SmetDenis
  • Topic Starter
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 May 2015 - 07:06

удаляешь поле прайм плайн - норм сохраняется. в чем беда?

Попробуйте сделать переиндексацию базы данных.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Click to return to top of page in style!