e+CMS

Опис

Основні особливості

Основною відмінюваність e+CMS від аналогів є те, що це не тільки продукт для простих користувачів, в якому можна створити необхідні розділи сайту як то сторінки, публікації, новини (блоги), галереї, посилання і т.п. Це насамперед конструктор для розробки багатофункціональних сайтів, електронних магазинів чи порталів. В e+CMS можливо досить просто модифікувати будь-яку функціональність, змінивши чи додавши методи, розширивши модель даних чи створивши власні класи чи шаблони.

  • Єдине ядро на сервері — використання одного примірника системи для всіх сайтів сервера, що спрощує процедуру оновлення і дозволяє в проекті (сайті) тримати лише його базовий шаблон, файл стилів, графічні файли і файли наповнення сайту.
  • Можливість перекриття ресурсів — власник сайт любого класу чи шаблону в проекті.
  • Багатомовність — одна динамічна таблиця для збереження усього багатомовного наповнення проекту, включення необхідних мов через панель керування.
  • Модель даних — робота системи базується на обробці моделі даних, за якою закріплений кожен клас (класи). Для обробки даних (створення, читання, запис) використовуються стандартні методи, які враховують всю особливість даних описаних в моделі.
  • Механізм автоматичного та примусового оновлення бази даних відповідно до поточної моделі. Якщо в моделі даних були роблені зміни, скажімо добавлене нове поле, і система отримала помилку в результаті неможливості провести запис в це поле на сервері баз даних, буде автоматично запущено метод оновлення структури таблиці відповідно до моделі і зроблено повторну спробу виконати запит до сервера баз даних.
  • Smarty™ шаблонізатор — використання великої кількості можливостей у шаблонах.
  • Можливість пакетної обробки об'єктів. Редагування, копіювання, видалення, зміна атрибутів. Значно прискорює роботу на елементами наповнення.
  • Відсутність WYSIWYG. Ми за чистоту HTML і розуміння того що робиш.
  • Можливість відвантаження наповнення у JSON, XML та інших форматах для інтеграції з аплікаційними клієнтами, наприклад Adobe Flash.

Магазин, Каталог

  • Багатовалютність.
  • Пошук продуктів.
  • SEO.
  • Профіль користувача
    • Реєстрація користувача.
    • Логування в системі.
    • Відновлення паролю.
    • Редагування профілю.
    • Перегляд історії покупок (дата, сума, статус, деталізація).
  • Кошик
    • Додавання і видалення продуктів.
    • Оформлення покупки.
    • Можливість купівлі без реєстрації.
  • Керування каталогом
    • Створення та редагування груп продукції.
    • Створення та редагування продуктів
      • Назва.
      • Артикул.
      • Ціна.
      • Стара ціна.
      • Группа цін.
      • Штрих-код.
      • Акція.
      • Зображення.
      • Виробник.
  • Замовлення
    • Прийом та пакетна обробка замовлень — зміна статусу.
    • Повідомлення користувача по емайл про зміну статусу.
    • Фільтри для виводу списку замовлень: клієнт, дата, сумма, оплата, статус, локація, пункт-видачі.
    • Редагування та видалення замовлень.
    • Статуси замовлень.
    • Пункти видачі (можливість інтеграції з електронними картами).
    • Обмеження по грошам в ручному та автоматичному режимах.
    • Інтеграція з системами доставки.
  • Синхронізація каталогу з системами електронного обліку (1С, електронні таблиці і т.п.).