foto

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Автор темы: Sander, 26 февраля 2017г
Sander
Отправлено: 26 февраль 2017, 03:14:04



Общая информация
Модуль очень легко устанавливается и использует сами новости DLE. В частности используются только 2 доп.поля.
Одно с ценой, второе - разрешение добавлять товар в корзину.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Тип поля "Да Нет" появился только в 11 версии DLE, поэтому можно использовать select вышеуказанным образом, первая строка просто пустая. При желании вместо слова "Да" можно использовать любое другое.


Пользовательская часть, сайт
Кнопка добавления товара в корзину представляет собой чистый html. Она может быть добавлена в абсолютно любое место сайта. Короткая новость, полная новость, блок похожих новостей, результаты поиска, custom или просто прописана вручную в шаблоне сайта. При клике на кнопку "купить" вместо кнопки отображается блок с выбором количества. Можно выбрать количество просто кликнув на + или -, можно вручную ввести число в текстовое поле.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Пользователь может выбрать не более 1000 единиц одного товара (указывается в настройках).
Пользователь может добавить не более 10 разных товаров (указывается в настройках)


При клике на кнопку, товар сразу добавляется в корзину без перезагрузки страницы и отображается в миникорзине:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

В миникорзине можно перейти на страницу товара, удалить товар или перейти на страницу корзины для оформления заказа.

Так же в модуле есть возможность выбора валюты/способа оплаты.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

При выборе другой валюты, все цены на сайте автоматически перестраиваются.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Вид числа автоматически формируется в удобочитаемый формат с разделителем тысяч. Так же для каждой валюты можно выбрать количество знаков после запятой. Например для WMZ - 2 знака, для WMR - 0 знаков после запятой.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Пользовательская часть, корзина
Страница оформления имеет следующий вид:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Номер телефона - доп.поле в профиле пользователя
E-Mail - email адрес зарегистрированного пользователя
Адрес доставки - доп.поле в профиле пользователя
Имя - Используется поле полного имени из профиля пользователя. Если имя не указано - берется логин.
Способ доставки - настраивается в модуле.
Комментарий - поле заполняется по желанию
Дополнительные параметры: "Звонить в часы" и "Купон" - не обязательные параметры. В настройках модуля могут быть удалены/изменены или добавлены новые.
При клике на ссылку возле слова "Оплата" выпадает блок с доступными валютами.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

В правой колонке для удобства сразу отображается сумма, которую нужно будет заплатить для каждой валюты.

В списке товаров можно изменить количество выбранного товара или удалить его кликнув на крестик справа.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


При клике на "Оформить заказ" отображается страница подтверждения.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

На ней пользователь может только изменить/добавить комментарий.

После подтверждения заказа, пользователю отображается номер заказа и отправляется письмо на почту.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Так же письмо отправляется всем менеджерам.

Содержимое письма:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Админ панель, главная страница
На главной странице отображаются все заказы, фильтры и т.п.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Например, все не обработанные заказы за сегодня:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

В самом списке можно нажать на иконку плюсика и посмотреть содержимое заказа.


Админ панель, списки
Три статуса являются основными и не удаляемые, но их можно переместить или переименовать.
Исключением является только первая строка. Ее можно только переименовать. Переместить ее нельзя.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Окно добавления и редактирования заказа имеет одинаковый вид:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Смена очередности выполняется простым перетаскиванием схватившись за полоски слева.

Первый способ оплаты не может быть удален, выключен или перемещен. Только переименование.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


Аналогично доставка:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Админ панель, экспорт/импорт
Для удобства массового редактирования цен или другой информации в качестве бонуса в модуль был встроен функционал экспорта и импорта значений дополнительных полей.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Экспортируемый файл имеет расширение .txt и легко импортируется в Excel или OpenOffice. Пример кода файла:
ID category_id price old_price
3999 Мобильные телефоны 10 710 11000
3998 Мобильные телефоны 1370 1500
3997 Мобильные телефоны 1200 1300

Разделителем является символ табуляции. В первой колонке идет ID новости/товара, во второй для удобства отображается имя категории, 3 - доп.поле price (цена), 4 - доп.поле old_price (Старая цена).
Как видно, цена может быть указана с пробелом. В последствии модуль приводит строку к числовому формату.
При импорте файла для наглядности указывается количество отредактированных новостей.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Перед импортом настоятельно рекомендуется делать бекап БД.


Админ панель, Настройка
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Админ панель, Редактирование заказа
Тут думаю все понятно и так, за исключением пары моментов которые я поясню ниже.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
Так выглядит заказ от гостя:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Сумма заказа - отображается цена в основной валюте сайта и в выбранной валюте пользователем. При этом курс валюты фиксируется на момент заказа. Но его можно изменить на странице заказа.
Доставка - т.к. сумма заказа более 10000руб, то сумма указывается 0 руб.
Удалять историю статусов и сам заказ может только администратор.
Товарный чек открывает страницу для печати.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Шаблон можно относительно легко изменить и настроить под себя.
Так выглядит "чек" на бумаге:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


Чтобы удалить товар из заказа, нужно в поле количество поставить 0.
Так же есть функция быстрого добавления товара.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Поиск производится одновременно по артикулу (ID новости) и по заголовку. Пример:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

При клике "Добавить" товар сразу добавляется в корзину и сумма заказа автоматически пересчитывается.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

После сохранения изменений, товары будут сохранены в самом заказе.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Если с момента заказа стоимость товара была изменена, в блоке будет отображаться актуальная цена и показано на сколько она выросла или упала.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


Ффух, вроде все описал. На все вопросы постараюсь ответить в комментариях.


Update от 26.12.2016

1. Добавлена возможность выбора единиц измерения товара на странице редактирования новости. Обычное доп.поле тип "Список".
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

В настройках модуля указывается поле с единицами измерения (не обязательно). Если поля нет или не указано, по умолчанию берется значение указанное ниже "шт."
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

При редактировании заказа будет возможность изменить единицы измерения.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


2. Добавлена возможность включения стоимости доставки в сам заказ (опционально).
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


3. Добавлена возможность вывода имени и адреса категории в списке заказов корзины
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
Админка:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


4. Добавлена возможность выбора типа подсчета количества товаров. По умолчанию считает общее количество заказанных товаров. Можно включить, чтобы считало только количество наименований.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
И включенный параметр подсчета уникальных позиций:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Update 2 от 07.02.2017

1. Изменен функционал добавления стоимости доставки в заказ. Добавлена возможность выбора пользователем.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


2. Подключена онлайн оплата через сервис Мегакасса. (на тестовом сайте оплата не доступна)
При формировании заказа формируется ссылка на оплату при переходе на которую пользователь может оплатить заказ. Ссылка может отображаться в шаблонах:
done.tpl - блок отображающийся на сайте сразу при добавлении заказа
email.tpl - шаблон уведомления на почту с содержимым заказа
email_repeat.tpl - шаблон письма повторной отправки письма из админпанели.

3. В экспорте добавлена колонка title - заголовок новости.

4. Добавлена возможность повторной отправки письма с содержимым заказа, а так же отправка уведомления об смене статуса заказа.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020




Файлы шаблона модуля
[attachment=6:cart_tpl.zip]


Демо
color.sandev.pro


Информация
Стоимость модуля: 50wmz временно снят с продажи.
Лицензия выдается под 1 сайт.
Стоимость доп.лицензии: 25wmz
Для работы модуля - требуется ionCube Loader v.5.x (Для PHP 7.0 версия ionCube должна быть v.6.x)

Версия DLE: 10.2 - 13.1 (13.2 не поддерживает)
Версия PHP: 5.3 - 7.2

ICQ: 404-037-556
Skype: Sander8804
E-Mail: olalod@mail.ru

С уважением,
Олег Александрович a.k.a. Sander
foto
  • Администратор
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.