
Обновление компонента Витрина товаров до версии 1.1.0
Что нового?
Импорт/Экспорт товаровОнлайн оплата по биллингу или UserPay
Уведомление по почте о заказах/оплатах
Вывод цен с копейками или округленными
Счетчик товаров в категориях для виджета
Возможность отключить варианты
Автораскрытие выбор вариантов
Выбор тип отображение вариантов в списке, Квадратики или Список
Исправлен баг с загрузкой фото варианта
Исправлены все баги
Другие мелкие доработки
Видео
(!) Извиняюсь за размер видео, что то сломал в настройках, заметил только после загрузки.Развитие компонента
Развитие компонента зависит от продаж платных компонентов к этому магазину.В планах еще много дополнений...
Благодарности
Виталя — за финансирование доработки по уведомление о заказах/оплатах, вывод цен с копейками, выбор варианта списком, исправление баг с загрузкой фото варианта.Алексей Тимофеев — за финансирование доработки виджета категории с счетчиками
Забыл в папку upload положить папку export, поэтому создайте на своем сайте внутри папки upload, пустую папку export (это для тех, кто уже скачал архив обновления)
Тип доставки создаете сами, заголовок, описание, цену указываете сами.
Тип доставки выбирается на странице оформления заказа, этот целый шаг(выбор доставки -> переход в корзину) лишний, мы ведь говорим о продажах и клиента надо довести до кассы как можно быстрее, это общий стандарт, особенно в вебе.
Оплата тоже, обычно такая:
После нажатия "place order" я попадаю на страницу выбранной платёжки.
Если речь за баланс и его достаточно, значит попадаем на страницу "спасибо" с всеми данными покупки. Сейчас мы попадаем на страницу со всеми данными и только после этого нажимаем оплатить, этот шаг лишний, неоднократно об этом упоминали на форуме.
А админ видит только распечатать
Все ок
https://www.useloom.com/share/ac47db9ea010442b90468df6183f8203
т.е. В биллинге баланс это неотъемлемый посредник, вы пополняете баланс а после с него производите оплату.
Общий баланс в userpay был добавлен уже в последний момент.
Насчёт balance2.
Я пока не вникал, это видимо было добавлено недавно )
Либо это сделано для нормальной работы с биллингом, ведь у биллинга тоже есть поле balance, и тогда видимо поле balance2 служит как баланс userpay )) Или речь идёт уже о бонусном балансе, кешбэке но это наврятли. Разговор об этом был но видимо это не то.
Наверно поторопился с внедрением этого компонента, но с Биллингом проблем не должно быть
Потом пополнил баланс через phpmyadmin, выполнил шаги выше и на странице /userpay/balance/success такие ошибки
Warning: in_array() expects parameter 2 to be array, null given in \system\controllers\userpay\hooks\after_userpay.php on line 23
Warning: Cannot modify header information - headers already sent by (output started at \system\controllers\userpay\hooks\after_userpay.php:23) in S:\OSPanel\domains\site1.loc\system\core\controller.php on line 941
Warning: Cannot modify header information - headers already sent by (output started at S:\OSPanel\domains\site1.loc\system\controllers\userpay\hooks\after_userpay.php:23) in \system\core\controller.php on line 943
1 http://joxi.ru/82Q9XKWHjl3Wa2
2 http://joxi.ru/Q2K9ZQjH4NXo1r
Ошибки в хуки уже поправил.
А вот то, что у вас в экшене payment вылезло, это видимо связано с вариантом отображения списка платёжный систем:
Используйте этот http://joxi.ru/gmvBXWjtL5BVkm - этот вариант из коробки работает нормально. Другой сейчас поправил.
Чтобы работать со всеми платёжками userpay нужно сформировать ссылку с нужными параметрами в ней, которая будет вызывать форму оплаты в модальном окне. Надо глянуть и подружить.
А возможен импорт/экспорт по крону?
Лучше пуст это делает админ под своим контролем, так как в случаи ошибки, у Вас все файлы будут с ошибками.
Когда следующая обновления не знаю, поэтому подожду, может еще выскочить ошибки, хочется по текущим возможностям всё работал стабильно.
2. В списке товаров админки при открывании Вариантов товаров, происходит не плавное открытие списка, а прыжкообразно с обновлением страницы и возвратом курсора в начало списка!
3. Варианты товаров в списке админки не редактируются как все остальные товары.
Кстати биллинг тоже работает через внутренний счет. Сначала пополняешь его, а потом оплата со внутреннего счета.!
UserPay завязан точно так же. Креатор давно писал об этом.
Но для прямой оплаты есть продающие поля, как при продаже электронных товаров.
Надо как то сделать кнопку ОПЛАТИТЬ продающим полем и тогда все заработает. Хотя возможно у разработчиков есть более рациональные решения!
ПС.: В общем, вы пока бегите впереди "паравоза", поэтому "машинист" вас не слышит...
Если будет время, сделаю так:
экран черный, изображения нет, а в консоли ошибка
lightGallery :- data-src is not pvovided on slide item 1. Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html
В списке товаров большие ибраженияоткрываются.
Дайте ссылку на сайт в ЛС
В таком случаи компонент будет без админки, так как при установке система на найдет файл backend.php и отключить админку.
Часто обращаются с такой ошибкой, хоть и проблема с неправильно установки со стороны админа, но думаю надо написать в гитхабе, что бы проверку админки как то изменили.
Дело то лишь в этом.
Вижу компонент, вижу дополнения, но ни где не видел.....
Пользователи могут добавлять свой товар? Если ДА, как в таком случае ему приходят деньги за купленный товар.
Если НЕТ то все понятно.
Превратиться в мультимагазин
Надеюсь к магазину будет МНОГО платных приколюшек!!!
Всех с масленицей!
Приглашаю в складчину на платёжную систему для ИМ.
Тема /forum/thread31257-1.html
С округлением цен вариантов
Повторный текст "руб.", там где были скидки
Экспорт категории и свойств
Страница товары, где удалены поля варианты и цвета
"В наличии", теперь выводиться на страницах товара
Поле Способ оплаты сделал по ярче, что бы заметили
Новый раздел Диагностика.
Если у вас что то не работает из обновления, зайдите в раздел диагностика и исправьте
На самом деле многие мои клиенты даже не зная Инстанта уже полюбили твой магазин. Говорят он какой то домашний)))
Вы же не можете заставить человека доработать бесплатный магазин.
На этапе оформления тоже не вижу что оформляю! Все появляется только на заключительном этапе...
Что не так делаю?
И уже в конце "Вы заказали..." появляется полный перечень, что и куда и сколько.
Так же добавлю туда текст заглушку, что не добавлены способы доставки.
У вас на Демо сайте Интернет-магазина в самой записи товара имеется функция "Закладки".
Это "Избранное" от Vala или это свои Закладки?
Просто Подписки и Избранное разные вещи, а Закладки и Избранное вроде как одно и тоже)))
Можете сказать что используется на вашем Демо-сайте?
Это своя разработка, который используется на моем сайте и был внедрен в магазин, как будет время, отделю компонент, напишу установщик и выложу в каталог.
Вчем причина подскажите?
Может кэширование включена на сайте?
1. Компонент установлен и назван URI
2. Тип контента тоже есть и тот же URI, что у компонента:
3. А на сайте не открывается по урлу в таким же URI:
Если хотите магазин с адресом shop, просто создайте такой тип контента
Нужны слайдеры или виджеты "Похожие товары"
Нужно сравнение товаров (записей) по Полям.
Магаз
Или придется скрыть
Наверное должно быть вот так.
Почему это важно, да потому что товары есть разные и с разными характеристиками и полями к ним, а когда создать просто все поля и потом добавлять товар, то в этих списках можно просто запутаться и не поймёшь к какой группе товаров они относятся.
Думаю идея понятна
Будем разбираться дальше
Можно ли в файле \system\fields\sccolor.php
заменить extract(array ('field' => $this, 'value' => $value)); на compact(array ('field' => $this, 'value' => $value));
Как будет время, проверю