Новая версия модуля интернет-магазина от Lion__ на DLE - DLE Shop 3.5
Основные возможности:
* Корзина
* Сравнение товара
* Управление товаром
* Статистика магазина
* Построение графиков
* Вывод блоков
* Комментирование
* Управление заказами
* Баннерная система
и многое другое!
Данный обзор делится на 5 частей:
1) Описание
2) Нововведения
3) Основные возможности
4) История изменений
5) Информационная часть
Скромные количество число запросов* (с учётом кеширования + максимальная функциональность модуля):
Главная магазина - <!-- Общее количество MySQL запросов 2 -->
Вывод категорий - <!-- Общее количество MySQL запросов 5 -->
Просмотр товаров - <!-- Общее количество MySQL запросов 7 -->
Корзина - <!-- Общее количество MySQL запросов 3 -->
Список сравнения товаров - <!-- Общее количество MySQL запросов 3 -->
*Стоить заметить что +1 запрос идёт из-за блока последнии комментарии и +1 запрос идёт получение инфы о юзере (только если посетитель не гость)
Нововведения:
В Dle Shop 3.5 появилась заливка дополнительных изображений
Данные изображения можно красиво совмещать с основным, включая эффект плавного изменения ( при наводе на дополнительное изображение - плавно меняется основное )
2
Слева - основное изображения; Справа мы видим дополнительные изображения, при наводе на их плавно изменяется основное, при нажатии - Открывается увеличенная копия
По просьбам клиентов speedbar обрабатывается в магазине
По просьбам клиентов добавлена возможно указывать причину смены статуса
4
Глобально изменена форма заказа! Теперь дам завелись дополнительные поля. Все стандартные поля ввода кроме: способ оплаты, E-mail - убраны
Если поле обязательно - отображается звёздочка. При редактировании дополнительных полей формы никаких изменений кода/шаблона не требуется.
Двигать вверх/вниз поля можно
Работа с этими полями в админ панели
[center]
Вывод сообщения о том что товара нет в текущей категории
Вывод сообщения о том что товара нет в списке сравнения
Дополнительные поля комментариев. Типы полей: текст, лист, текстериа, рейтинг
А вот результат этих дополнительных полей
Добавление комментария
Вывод комментария.
На этом скрине видно что появилась возможность удалять комментарии с сайта
Было убрано уведомление по E-Mail что товар заканчивается и добавлен новый пункт в админ панели "Исчерпивающий товар"
Теперь количество товаров в мини-корзине считается как количество всех единиц товаров, а не количество видов товаров
Возможность запрета вывода дополнительных полей в списке сравнения
Новые кнопки в списке сравнения
Стоить заметить что при нажатии "Только различающиеся" или "Очистить список" мы наблюдаем красивый эффект
Реализована баннерная система, возможно выключить
Возможность включить выбор количества товара в описании товара
Добавлен пункт title во вкладке SEO для указание своего тайтла, иначе берётся с названия товара
Новый вывод ошибки в форме заказа
В настройке счёт-фактуры идёт вывод дополнительных полей, добавлен вывод E-Mail покупателя
Новый блок "Самые обсуждаемые товары"
Активация модуля и привязка к домену
Основные возможности (обновленные скрины):
Блоки магазина(действуют по всему сайту):
1) Автоматический вывод категорий с оформлением
2) Блок поиска по магазину
3) Блок мини-корзины
4) Комментарии к товарам
5) Блок "Новые поступления"
6) Блок "Распродажи" по всему сайту
7) Блок "Популярные товары"
- В Dle Shop 3.5 Добавлен блок "Самые обсуждаемые товары", его скрины можно увидеть во второй части
Дизайн всех блоков с лёгкостью можно отредактировать
2) Блок поиска по магазину
3) Блок мини-корзины
4) Комментарии к товарам
5) Блок "Новые поступления"
6) Блок "Распродажи" по всему сайту
7) Блок "Популярные товары"
- В Dle Shop 3.5 Добавлен блок "Самые обсуждаемые товары", его скрины можно увидеть во второй части
Дизайн всех блоков с лёгкостью можно отредактировать
Главная страница магазина, вывод 4 блоков.
- В Dle Shop 3.5 Добавлен блок "Самые обсуждаемые товары", его скрины можно увидеть во второй части
Вывод данных блоков настраивается в настройках магазина
Вывод товара из категории. Блоки можно выставлять те что и на главной, в данном случае я выставил блок "Новые поступления"
Действует авто включение блоков (если тег найден). Сортировка по доп. полям, обычная сортировка, вывод списка товаров.
Сортировка. Я взял сортировку по производителю, но можно использовать любое под. поле
Сортировка по доп. полям(в нашем случае по доп полю "Производитель"), а также по цене, рейтингу, алфавиту.
Уведомление о том что товар добавлен в корзину:
Оформлено через стили, что позволяет редактировать оформление данного окна
Просмотр товара. Прекрасный пример возможности доп. полей.
Увеличение изображения по клику+наложение водяного знака:
Вывод корзины:
Форма заказа:
Сравнение товаров:
- Стоит заметить что в DLE Shop 3.5 добавлены ещё 2 кнопки (Смотрите вторую часть или список изменений)
Пример работы с Ecxel, автоматическое построение полей+работа с доп. полями
Рассылка сообщений о новом заказе сотрудникам магазина
Рассылка писем покупателям. Сообщение об изменения статуса заказа
-Отмечу что в DLE Shop 3.5 это сообщение выглядит немного иначе (к сообщению добавлена причина смена статуса)
Список заказов на странице пользователя(виден только самому пользователю и админам)
Вывод успешного заказа и ссылки на оплату через электронный платёж в новом модальном окне
Подробное описание заказа для пользователей. Не пинайте за оформление, делал на скорую руку
Администраторская часть (Скрины обновлены на момент выхода версии 3.5)
Меню магазина:
Добавление товара:
Редактирование товара:
Управление категориями:
Дополнительные поля товаров (поля формы и комментариев смотрите во второй части):
Список заказов:
Статистика магазина:
Список комментариев:
Настройка магазина:
Основные настройки:
Настройки оплаты:
Построение Sitemap:
Шаблон счёт фактуры:
Просмотр счёт-фактуры:
Импорт/Експорт из/в файл excel:
Настройка групп:
Настройка Статусов:
Настройка блоков:
История изменений:
DLE SHOP 3.5
+Заливка дополнительных изображений товара
+Возможность включить плавное изменение главного изображение на дополнительное, при наводе на последнее ( дополнительное изображение )
+Добавлен speedbar
+Возможность указывать причину о смене статуса
+Теперь в форме заказа работают дополнительные поля, все стандартные поля ввода кроме: способ оплаты, E-mail - убраны.
+Редактирование полей для формы заказа.
+Вывод инфы о том что категория пуста, если в категории нет товара
+Вывод инфы о том что товара нет в списке сравнения
+Дополнительные поля комментариев. Пример: на многих сайтах комментирование идёт не простым сообщением, а как отзыв. Допустим есть магазин, на котором я хочу сделать отзыв в таком виде:
Преимущества:
Недостатки:
Комментарий:
Пользуюсь:
Рейтинг:
Всё это входит в отзыв, и заполняется пользователем. В новой версии DLE Shop 3.5 это возможно!*
*Типы полей: текст, лист, текстериа, рейтинг
+Отказ от DLE Comment Api, и написание своего
+ Удаление комментариев через сам сайт
+Добавлен раздел в админке "Исчерпивающий товар"
+Теперь кол. товаров считается как кол. всех единиц товаров, а не количество видов товаров
+Добавлена проверка на местоположение изображений( защита от дублей )
+Подстановка дополнительного изображения если основное отсутствует (только в полном описании товара)
+Переделан автоматический инсталл
+Убрано оповещение о том что товар заканчивается
*Проведена оптимизация
*Исправлен подсчёт комментариев
+Возможность запрета вывода дополнительных полей в списке сравнения
+Кнопка "Очистить список" в списке сравнения
+Кнопка "Печать в списке сравнения
+Реализована баннерная система, возможно выключить
+Учёт клиентов модуля
+ Возможность включить отображение поля для ввода количества товара в описании товара, иначе заказывается по 1
+Подправлено формирование счёт фактуры
+Тег {old_price} и {old_proc} заменены на блок [old] {old_proc} {old_price} [/old]
+Добавлен пункт title во вкладке SEO для указание своего тайтла, иначе берётся с названия товара
+Новый вывод ошибок при заполнении формы
+Возможность вывода E-mail в счёт-фактуре
+Вывод доп. полей заказа в счёт-фактуре
+Блок описание тегов в оформлении счёт-фактуре стал динамическим
+Блок "Самые обсуждаемые товары" как блок на сайте и/или в магазине
+Вывод ника заказчика если пользователь или ip если гость в списке заказов
+Поправлено округление чисел в счёт-фактуре
-Убрано уведомление о малом количестве товара по E-Mail
*Немного изменена структура в админке
+Исправлен баг с добавлением товара если id товара и категории совпадает
+Активация модуля и привязка к домену
+Анализ изображений в блоках - расчёт размера изображение и автосрабатывание {foto:height:width}
+Возможность перевязки ключа на новый домен ( [url=http://activation.shop-scripts.com.ua/index.php?do=4&module=dleshop&action=newkey]В мастере активации[/a] )
*Исправлены проблемы совместимости 8.3 и 8.5
*Немного изменён вид шаблона
+{title} в shop/addcomments.tpl вывод название товара
-Убрана связка комментариев (если юзер написал отзыва, а потом добавил ещё 1 отзыва к этому же товару)
*Исправлен баг с отображением слеша в счёт-фактуре
DLE SHOP 3.4
+оформление вложенных категорий (ЧПУ)
+Возможность отправлять товар на модерацию(не отображать в магазине)
+Добавлены мультикатегории
+Добавлен вывод фото товара в списке заказов - в профиле пользователя
+Кнопка добавить в корзину в списке сравнения
*Переписан код
*Переделан способ построение страниц
*Исправлено пару багов
DLE SHOP 3.3
+Вывод блока "Категории магазина" по всему сайту
+Вывод блока "Комментарии к товарам" по всему сайту
+Вывод блока "Новые поступления" по всему сайту
+Вывод блока "Популярные товары" по всему сайту
+Вывод блока "Распродажи" по всему сайту
+Вывод иконки категории
+Округление целочисленных цен и скидок
+При успешном заказе количество товара (на складе) отнимается в зависимости от количества заказаного товара (возможно выключить)
+Раздел "Импорт/Експорт из/в файл excel" перенесён в "Настройка магазина"
+"Статистика магазина" и "Просмотр комментариев" перенесены в главный раздел
+Возможность добавить товар с одинаковым названием, но с разными категориями
+Выбор разделителя по доп. полям в сортировке
+Вывод списка комментариев в админке
+Добавлены блоки для сортировки по доп полю
+Автоматическая инсталляция Dle Shop
+Ограничение по ip и логину к рейтингу товара
+Кнопка редактирования товара
+Теперь после успешного заказа - заказчику отправляется письмо с счёт-фактурой
+Отправка писем сотрудникам о том что на складе заканчивается определённый товар
*Исправлен баг с выводом товара из родительской категории
*Исправлен баг с экранированием символов
*Исправлен баг с выводом сортировки
*Исправлен баг с выводом даты
*Исправлен баг с поиском
*Исправлен баг с русскими символами в доп. полях
DLE SHOP 3.2
+Подробное описание заказа для пользователей
+Возможность печати счёт-фактуры пользователями
+Если заказ выполнен название товара зачёркивается, статус - жирный (возможно выключить)
+Динамика изменения цен на сайте
+Вывод % соотношения изменения цены
+Вывод старой цены
+Кнопка "Только различающиеся", которая позволяет показать поля в списке сравнения которые отличаются
+Выбор библиотеки для кодирования ecxel iconv или mbsting
+Ссылка на товары в корзине
+Сортировка товара в списке редактирования
+Поиск товара в списке редактирования товаров
+Кол. товара на складе
+Сохранение пользовательской сортировки в сессиях
+Скорость выполнения примерно на 22% быстрей
+Оптимизация ява кода
+Проведена оптимизация кода
*Исправлены все найденные баги
DLE SHOP 3.1
+Сравнение товаров
+Указание размеров изображения уменьшеных копий
+Работа Excel(импорт/експорт)
+Автоматическое выравнивание полей в Ecxel
+Шаблоны категорий для работы с Excel. Данная функция позволяет работать с доп. полями для товаров через Excel.
+Статусы заказов и их редактирование
+Конечный статус (товар попадает после успешного выполнения заказа) и стартовый статус (статус сразу после заказа).
+Логи(возможность включить, самой функции нет, позже будет для отладки)
+При смене статуса заказа на почту пользователя присылается письмо о смене статуса заказа.
+История заказов в профиле
+Проверка фактора оплаты через WebMoney и Robokassa (Тест версия)
+Фильтрация запроса и проверка данных на оплату через електронный платёж
+Компиляция скриптов. Раньше скрипты создавались посредством php, каждый раз при загрузке страницы. Теперь обработаный скрипт кешируется и сжимается. Внимание: после редактирования языковых файлов, смены шаблона или переноса на другой домен, удалите файл /java/shop.js
+Была проведена проверка файлов для выявление ошибок скрипта
+Изменён способ вывода ошибки в форму заказа
+Включение распродаж(если выключено, и на товар есть скидка - она не будет засчитыватся и отображатся)
+При выключенных распродажах учёт скидки в построении отчётов не учитывается.
+Отправка писем о новом статусе и о новом заказе теперь через mail.class.php
+Сообщение "ВАШ ЗАКАЗ ПРИНЯТ" выводится в новом модальном окно
+Вывод отчётов текущего месяца, а не 30 дней от текущего дня
-Убрана возможность добавлять товар в несколько категорий
*Подравлены права для работы с доп. полями товаров
*На некоторых хостингах не отсылалась почта сотрудникам магазина. Исправлено.
*Подправлено SEO
*График "Статистика по категориям" теперь выводит до 8 популярных категорий за текущий месяц.
*Исправлен баг с выводом статистики продаж по категориям
*Исправлен баг с выводом товара с одинаковым названием
*Теперь только после обработки заказа (конечный статус), товар добавляется в обработку статистике
*Сортировка в списке заказов по дате(новые сверху)
*Исправлен баг с двойной сериализацией массива
*Исправлено экранирование символов при сохранении счёт-фактуры
*Исправлен баг с выводом блока "Популярные товары" (Выводил наоборот - не популярные товары)
*Учтён setlocal в языковых файлах dle, который делал разногласие дробных чисел
*Исправлен баг с выводом тегов шаблона
*Исправлены мелкие баги
+Вывод кол. отзывов к товару в полной и короткой новостях
DLE SHOP 3.0 Final
+отдельно товары (не заменяет новости)
+отдельно категории
+дополнительные поля
+отзывы для товаров(API DLE)
+рейтинг товаров
+Всплывающие изображения в блоках "Новые поступления", "Популярные товары","Распродажи"
+Проверка использования блоков в шаблоне категорий.
+[Beta->Final] В блоках атрибут {foto} заменён на {foto:width;height}. При указании 0 ширина или высота не учитывается. Пример: {foto:0;90}
+Кеширование блоков
+Новое модальное окно заказа, что позволило уменьшить код
+Статистика за месяц - Построение графика. Отчёт
+Добавлено уведомление о том что товар положен в корзину
+WYSIWYG+BB коды в добавления и редактировании товаров
+Модуль поиска товаров на сайте (поиск по релевантности).
+Новые теги в шаблоне корзины (div элементы для обработки без перезагрузки страницы)
+"распродажи" с указанием процента скидки и срока действия
+Добавлен тег {shop_load} для подгрузки скриптов
+Пользовательская сортировка товаров по доп. полям
+Сортировка по цене, рейтингу, названию. Возрастание и убывание.
+Скидки на товары
+Добавлен FAQ по тегам в шаблонах
+Шаблонизатор счёт-фактуры
+блок новые товары
+блок популярные товары
+Блок распродажи
+Sitemap Товаров
+автораспознавание блоков в категориях
+Изображение товара(создание умен. копии, наложение водяного знака)
*Поправлено обработка webmoney
*Изменено всплывающие окно заказа
*доработан сам модуль
*исправлен баг с корзиной
*Исправлен баг с получением пустого шаблона
*Убран баг с путями для подключения модуля
*переписан код
*Новый способ фильтрации входящих данных
*Оптимизирован javascript код.
*JQuery обновлён до актуальной версии (1.4.2)
Автор модуля Lion__
Цена модуля составляет 80$, оплата по Web Money (WMR, WMU, WMZ)
В цену входит:
Сам модуль
Документация по работе с шаблонами
Тех. поддержка на уровне установки и настройки, НО ещё не отказал в помощи ни одному клиенту по другому вопросу
Связь с разработчиком: 9287678 (ICQ)
Демо модуля
Раздел посвящен DLE SHOP
Просьба если нашли баг писать в раздел "Баги, глюки, недочеты и ошибки" на форуме перейдя по ссылке выше