Подробное руководство по созданию интернет-магазина на базе ImageCMS Shop

1. Вступление

Данная инструкция посвящена созданию интернет-магазина на базе ImageCMS Shop, пример реализации доступен по адресу demoshop.imagecms.net.

Здесь мы постараемся разобрать все возможные вопросы, которые возникают у пользователя при создании интернет-магазинов. Также мы предлагаем пошаговую инструкцию, согласно которой можно просто реализовывать типичные проекты. Перед началом работы над созданием интернет-магазина вам нужно иметь необходимые инструменты и подготовленную информацию. Информацию мы предоставляем вам далее.

Для начала определим отличие между Pro и Premium версией: Premium-версия (+ к основному функционалу Pro-версии) имеет интеграцию с 1С, модуль статистики, возможность создания групп администраторов сайта с ограничением по правам, модуль SEO-эксперт (расширенные настройки по SEO) и возможность полноценной мультиязычности сайта. Выбор нужного вам функционала зависит только от вас и ваших потребностей.

2. Инструменты

Скачать последнюю версию ImageCMS Shop можно с официального сайта на странице: imagecms.net/download.

Для установки системы на официальный хостинг вам понадобится FTP-клиент, советуем обратить внимание на бесплатный FileZilla.

Если вы работаете на Windows и собираетесь развернуть систему на локальном сервере, вам нужно скачать с официального сайта и инсталлировать на ПК виртуальный сервер: Openserver или Denwer. Достаточно информации по установке и настройке на Denwer есть в нашем блоге.

Также необходимо скачать редактор для правки шаблонов, рекомендуем простой в использовании Notepad++ или Sublime.

3. Установка системы на хостинг

Рассмотрим пример полной инсталляции системы ImageCMS на наш хостинг:

  • заказ услуги хостинга на примере my.imagecmshost.com
  • заказ и регистрация доменного имени.

Перейдите по адресу my.imagecmshost.com и нажмите "Регистрация", далее заполняйте форму и переходите в панель управления биллингом.

Затем оплачиваете стоимость услуг хостинга согласно выбранному пакету и, если нужно, оплачиваете стоимость регистрации доменного имени. Дальше заказываете доменное имя и после регистрации заказываете хостинг:

Заполнение контактов домена:

Заказ домена

Заказ хостинга

Платеж

После можно перейти уже непосредственно в панель управления хостингом:

Создание FTP-пользователя

Можно создать доступы для подключения посредством FTP-клиента согласно скриншотам:

и

Создание базы данных

Базу данных следует создать согласно следующим скриншотам:

и

Подробнее в видео: http://download.ispsystem.com/tutorial/ru/billorder.html

Наиболее частые конфигурации файлов .htaccess для ImageCMS:

4. Инсталляция системы

Скачиваете сборку системы ImageCMS с нашего официального сайта (выберите нужную версию системы Pro или Premium), затем через FTP-клиент или же через FTP-интерфейс хостинга размещаете разархивированную систему в нужную папку на сервере (согласно правилам хостинга). Обязательно загружайте файлы в бинарном режиме передачи и после этого переходите по URL созданного домена. Появится инсталляционное приветствие, в котором надо указать доступы к вашей базе данных, созданной ранее.

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

Полезная информация:
Бэкап всего: все файлы системы надо скопировать на локальный ПК, воспользовавшись FTP-клиентом (например FileZilla). Перед копированием чистите кэш на сервере (надо удалить все файлы в папке \system\cache\, оставить пустой только папку \templates_c). А базу данных проще всего скопировать через интерфейс PHPMyAdmin, который доступен через панель управления хостингом. Заходите в свою базу данных, отмечайте все таблицы и делайте резервную копию (экспорт)

5. Установка шаблона

Шаблон можно загрузить вручную с нашего официального сайта и разместить в папке \templates разархивированные файлы. Платные шаблоны, которые были приобретены там же, становятся доступны для загрузки в вашем личном кабинете на imagecms.net

Затем можно активировать шаблон из админпанели: "Модули" - "Управление дизайном" - "Список дизайнов".

Также шаблоны можно купить или/и загрузить непосредственно из админпанели сайта, из модуля "Управление дизайном", вкладка "Загрузить шаблон".

Пользователям доступна функция установки всех демо-данных шаблона, но в таком случае все правки, внесенные на сайт до этого, будут утрачены.

Подробнее

6. Интеграция файла лицензии

Приобретенная лицензия доступна для загрузки в вашем личном кабинете на сайте imagecms.net

Ее необходимо загрузить и разместить на сервере в папке \application\modules\shop.

Просим учесть, что в данной папке может быть лишь один файл лицензии с расширением .key.

7. Базовая настройка администраторской части

Вход в панель управления.

Для входа в панель управления нужно в адресную строку браузера ввести строку http://www.mysite.com/admin. После удачного перехода по данной ссылке вы попадаете в панель управления, где нужно ввести логин и пароль для авторизации администратора (вы создали их ранее при инсталляции системы).

Если утрачен доступ в админпанель и воспользоваться базовым функционалом восстановления пароля не представляется возможным, тогда надо зайти на свой сайт и зарегистрировать обычного пользователя. Затем зайти через PHPMyAdmin в свою базу данных и в колонке users в графе role ID присвоить вновь созданному пользователю приоритет "1".

После входа в админпанель сайта по доступам, созданным для нового пользователя, старого администратора можно удалить.

Глобальные настройки интернет-магазина

предоставляют возможность задать ряд основных настроек магазина, касающихся оптимизации работы интернет-магазина в целом и настроить некоторые элементы интерфейса покупателя.

Подробнее.

Подтверждение прав на сайт в инструментах для вебмастеров (Яндекс и Google) и вставка кода Google Analytics и Яндекс.Метрики.

Подтверждение прав, а также вставка кода отслеживания осуществляется при помощи вкладки "Настройки аналитики", в пункте меню "Глобальные настройки". Вкладка содержит необходимые поля:

После вставки кода очистите кэш.

Подтверждение прав на сайт в ручном режиме: разместите файл, например, предоставленный WebMaster для подтверждения прав в корне сайта на сервере (выставите ему разрешение на запись/чтение 777), а затем в файле htaccess в строке RewriteCond $1 !^. допишите через верхний прочерк имя файла.

Пример кода:

RewriteCond $1 !^(index\.php|assets/.|uploads/.*|application/third_party/(epubjs|tinymce|filemanager).*|favicon\.ico|favicon\.png|captcha/.*|application/./templates|application/./assets/js|application/./assets/css|application/.*/assets/images|CHANGELOG.xml|templates|js|google9157e538a294fc3d\.html|yandex_6fee69d32402b053\.html

Валюты

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

Подробнее

Способы доставки

. Создание способов доставки осуществляется при помощи простого функционала "Способы доставки", доступного в пункте меню администратора "Настройки":

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

После создания способ доставки автоматически подтягивается системой в форму оформления заказа.

Подробнее

Способы оплаты

В данном функционале предусмотрена возможность легко создавать способы оплаты как банковскими платежами (через СберБанк России, ОщадБанк Украины и ПриватБанк), так и через популярные платежные интернет-сервисы: Visa/Mastercard, Webmoney, Paypal, QIWI, Liqpay, Robokassa, Interkassa и Yandexmoney. Также присутствует возможность создания способов оплаты наличными при получении товара покупателем из рук в руки.

После создания способ оплаты автоматически подтягивается системой в форму оформления заказа и доступен покупателям после выбора способа доставки.

При оформлении заказа покупатель самостоятельно выбирает наиболее удобный ему способ оплаты из созданных администратором.

Подробнее

Настройки магазина

Содержат вкладку "Уведомления на страницах", в которой можно настроить короткие сообщения, которые будет видеть в своем интерфейсе покупатель, осуществляя действия, требующие подтверждения системы, - заказ товаров, обратный звонок или же уведомление о прибытии товара.

Осуществить настройку данных уведомлений можно, выбрав пункт главного меню пользователя "Настройки", а в нем подпункт "Настройки магазина":

Подробнее

Виджеты

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

К таким виджетам относятся:

Виджеты "Новинки", "Акционные товары" и "Популярные товары";

Виджет "Преимущества";

Виджет "Доставка и оплата";

Виджет "Рабочий день";

Виджет "SEO-текст";

и многие другие. Все виджеты настраиваются в подразделе главного меню "Настройки" - "Виджеты" - "Гаечный ключ". Так же администратору магазина доступен функционал создания новых виджетов (HTML или прописанных в ядре системы).

Подробнее о работе с виджетами

Колонки категорий магазина

- предусмотрена возможность легкой настройки отображения главного товарного меню. Осуществляется это при помощи модуля "Управление шаблонами".

Чтобы открыть данный модуль, необходимо перейти в панели администратора: Модули → Управление дизайном → вкладка "Колонки меню"

Примечание:
Для изменения принципа отображения выпадающих подкатегорий "Открывать все уровни" или "Открыть второй уровень", обязательно должна присутствовать подкатегория 3-го уровня вложенности (может быть неактивна или же может быть удалена после настройки отображения выпадающих подкатегорий).

Подробнее

Настройка баннеров

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

Но данный модуль работает только с новыми шаблонами (шаблон по умолчанию Full Market и Multishop). Если вы используете более ранний шаблон, тогда управление баннерами осуществляется при помощи модуля "Управление баннерами" (Banners).

Подробнее о работе модуля Banners.

Языки

- создание дополнительного языка с последующим переводом содержимого сайта позволит вам создать полноценный мультиязычный магазин.

Чтобы создать нужный вам язык, перейдите в административном профиле "Настройки" - "Языки".

Опция переключения сайта между разными языковыми версиями доступна в ImageCMS Shop Premium.

Подробнее.

Статусы заказов

- полезный функционал, предназначенный для присвоения определенной метки (статуса) при обработке заказов покупателей.

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

Также вы можете настроить отображение метки (настроить цвет фона и текста). Присвоить статус заказу можно через список заказов.

Подробнее.

Очистка кэша

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

Очистить кеш можно непосредственно из административного профиля. Для этого необходимо перейти: "Настройки" - "Очистить кэш":

После удаления кэша появится сообщение с текстом "Файлы удалены".

Подробнее:

8. Наполнение информационных разделов

Для магазинов ImageCMS Shop всех редакций предусмотрена возможность дополнения отдельными статьями, интересными для аудитории.

Кроме того, все статические страницы и категории подлежат полной настройке в плане мета-данных, а значит могут использоваться для продвижения вашего магазина по поисковым запросам.

Информационные категории

Создать категорию статических страниц вы можете, осуществив переход в административном профиле: "Страницы" - "Создать категорию", затем клик по кнопке "Создать категорию"

Количество возможных категорий не ограничено. Вы можете создать любое количество категорий для организации статического контента на сайте.

Подробнее

Информационные статьи

Для создания статической страницы перейдите в административном профиле: "Страницы" - "Создать страницу".

Статические страницы могут использоваться для размещения новостей, обзоров и других типов статьей. Использованный в сборке редактор TinyMCE позволяет легко вставлять медиа-файлы (изображения и видео), форматировать текст и осуществлять ряд других действий, необходимых для оформления статьи.

Подробнее

9. Наполнение каталога товаров

Наполнение магазина состоит из нескольких шагов.

Категории товаров

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

По умолчанию шаблон рассчитан на 3-4 уровня. Если у вас много категорий первого уровня, рекомендуем использовать шаблон с вертикальным меню (шаблоны доступны здесь или же в меню "Загрузить шаблон" модуля "Управление дизайном").

Подробнее

Свойства

 

Свойства позволяют создавать параметры для отображения и фильтрации товаров на сайте, на страницах товарных категории. Также с помощью свойств товаров проводится сравнение товаров.

Чтобы создать свойство перейдите: "Каталог товаров" - "Свойство товаров", далее клик по кнопке "Создать свойство".

Можно создавать свойства как с единичным, так и с множественными значениями (последнее предусмотрено для товаров с несколькими вариантами значениями одного параметра, например цвет или объем).

Созданные свойства необходимо настроить и подвязать к предварительно созданным категориям. Затем данные значения свойств надо присвоить нужным товарам вручную или же воспользоваться импортом (об этом - далее).

Подробнее

Бренды

 

Этот функционал предоставляет возможность создавать неограниченное количество брендов, которые потом можно использовать при создании товаров, а также при поиске товаров в фильтре "Производитель".

Чтобы создать бренд перейдите: "Каталог товаров" - "Бренды", далее клик по кнопке "Создать бренд".

Подробнее

Товары

Создание товара осуществляется при помощи удобной формы в административном профиле, где можно указать все необходимые данные о товаре (значения предварительно созданных свойств), а также оформить товар надлежащим образом (добавить краткое и полное описание, изображения и другие медиа-файлы для иллюстрации товара, мета-данные и т.д.).

Для создания товара перейдите "Каталог товаров" - "Список товаров", далее кликните по кнопке "Создать товар":

Также вы можете наполнять магазин, используя форму быстрого создания товаров (только минимальный набор необходимых полей), или импорт посредством соответствующих файлов CSV, XLS и XLSX.

Подробнее о работе с товарами

Автоматическое наполнение

Импорт CSV, XLS и XLSX

При помощи импорта можно быстро заполнить магазин товарами, при условии предварительно созданного соответствующего файла CSV, XLS или XLSX.

Осуществить импорт можно при помощи вкладки "Импорт-экспорт CSV/XLS", которая находится по пути "Модули" - "Импорт-экспорт CSV/XLS"

Подробнее

Дополнительные категории можно импортировать в товар колонкой addcats (начиная с версии 4.8.1).

Если вы используете модуль впервые, то он может требовать дополнительного вывода в меню ("Модули"- "Все модули"- "Показывать в меню").

Импорт картинок

Картинки импортируются колонками vimg (главное фото товара) и imgs (дополнительные фото товаров). При этом сами картинки нужно загружать на сервер отдельно, по FTP. Необходимо корректно прописать их имена в файле импорта.

Основные фото товаров надо помещать в папку /uploads/origin, а дополнительные фото - в /uploads/origin/additional, и при импорте обязательно должна присутствовать колонка вариантов товаров var, (можно не заполнять).

Также на папку uploads рекурсивно (включая вложенные папки и файлы) должны стоять права на запись/чтение 777.

Подробнее

Пользователи сборки ImageCMS Shop Premium имеют возможность синхронизировать магазин с 1С. Настройки модуля интеграции с 1С доступны на странице модулей в автоматическом режиме (согласно настроек).

Данный модуль уже включен в сборку Premium, для Pro-версии его можно приобрести отдельно в нашем магазине дополнений.

Подробнее о настройке

Полный бэкап и перенос на новый хостинг

В процессе "жизни" сайта может возникнуть ряд ситуаций, при которых будет необходимо сделать полный бэкап сайта. Как пример подобных обстоятельств - перенос на новый хостинг (или же создание локальной копии сайта) и/или глобальные правки, перед которыми обязательно делать полный бэкап.

Рассмотрим создание бэкапа и перенос комплексно, так как в данном случае перенос подразумевает создание полного бекапа, как неотъемлемой части процесса.

Для создания полного бэкапа сайта вам необходимо:

Скопировать все файлы системы

на локальный ПК, воспользовавшись FTP-клиентом (например FileZilla), перед копированием почистите кэш на сервере (надо удалить все файлы в папке \system\cache\, оставить пустой только папку \templates_c).

Создать копию базы данных.

Осуществить это проще всего можно, создав копию БД через интерфейс PHPMyAdmin (доступен через панель управления хостингом).

Необходимо зайти в соответствующую базу данных и отметить все таблицы. Затем необходимо сделать резервную копию (экспорт на локальный ПК).

Для переноса необходимо также осуществить следующее:

  • Затем в обратном порядке в бинарном режиме необходимо выгрузить предварительно созданный полный беэкап файлов на новый сервер. Базу данных импортируете в новую БД через PHPMyAdmin нового хостинга.
  • Потом в файле \application\config\database.php пропишите новые доступы к базе данных (хост по надобности), имя БД, логин, пароль).

Проставляете права 777 на папки рекурсивно: \application\backups\ , \system\cache\ , uploads\

Настройка редиректа со старого сайта: в файле htaccess старого сайта нужно прописать редирект на новый 301-м редиректом. На сервере старого сайта должен присутствовать хотя бы .htaccess и index.php.

RewriteCond %{HTTP_HOST} ^old-site.com$ [NC]RewriteRule ^(.*)$ new-site.com$1 [L,R=301]

Приблизительно, 8-9 строки.

Также это можно сделать на домене-регистраторе старого доменного имени.

10. Полезные модули

В сборках ImageCMS Shop есть ряд дополнительных модулей, на которых базируется основная функциональная нагрузка системы, и которые будут весьма полезными в процессе работы и продвижения магазина. Предлагаем вам краткий список основных модулей:

Карта сайта (расположен в разделе "Модули")

Модуль, предназначенный для упрощения работы администратора с картой сайта, который являет собой определенный путеводитель для поискового робота.

Работает в связке с опциями в "Настройки" - "Глобальные настройки" - "Общие настройки" - "Открыть сайт для индексации роботов" (иногда будет полезна опция "Настройка файла роботов вручную").

Подробнее

Скидки интернет-магазина

Модуль предназначен для создания и управления скидками на покупки, совершаемые пользователями в интернет-магазине.

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

Подробнее

Управление e-mail уведомлениями

Модуль для облегчения работы по созданию, управлению и редактированию электронных уведомлений, в автоматическом режиме рассылаемых аудитории интернет-магазина.

Для настройки текста шаблона уведомления необходимо перейти: "Модули" - "Управление email-уведомлениями", далее клик по названию шаблона письма.

Если вы желаете настроить "обертку" email уведомления, после перехода к списку уведомлений вам необходимо кликнуть по кнопке "Настройки".

Переводчик

Модуль создан для автоматического перевода фраз, "вшитых" в шаблон - это большинство стандартного текста, который встречается на страницах интернет-магазина в интерфейсе покупателя.

Работа с модулем осуществляется через административную панель, для этого нужно перейти в раздел главного меню "Модули" и выбрать в нем пункт "Переводчик".

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

Подробнее

Редирект с удаленных товаров

Модуль редиректов создан для управления потоком трафика внутри вашего интернет-магазина с целью повышения эффективности и оптимизации его роботы, а также для удобства покупателя. Редирект можно применять для "обхода" временно неактуальных страниц, категорий и подкатегорий или же наоборот - делать доступной одну страницу по нескольким URL.

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

Удалите ненужный, или создайте новый необходимый редирект (предусмотрено создание 301 и 302 редиректа), перейдя в админпанели: "Модули" - "Модуль редиректов".

Затем очистите кэш.

Подробнее

Комментарии

Модуль предназначен для управления и настройки комментариев на сайте.

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

Подробнее

SEO Expert

Модуль SEO Expert позволяет администратору самостоятельно осуществить детальную настройку основных мета-данных (title, description, keyword) практически для всех элементов интернет-магазина при помощи удобного функционального окна.

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

Данный модуль уже включен в сборку Premium. Для Pro-версии ImageCMS его можно приобрести отдельно в нашем магазине дополнений.

Подробнее

Баннеры

Начиная с версии 4.8.1 в нашей системе используется новый прогрессивный модуль управления баннерами - Xbanners ("Баннеры"), который призван акцентировать внимание покупателей вашего магазина на определенных товарах или услугах.

Управление модулем ("Модули" - "Все модули" - "Баннеры") мы постарались реализовать максимально просто и наглядно. Структура положения доступных баннеров подана в колонке "Позиция баннеров":

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

Затем нужно добавить слайд в баннер, нажав кнопку "Добавить" и сохранить изменения (кнопка "Сохранить").

При создании баннеров на других позициях нужно придерживаться описанного выше примера.

Более подробную информацию можно найти в нашей документации.

Важно:
Модуль Xbanners не поддерживается шаблонами магазина, которые используются до версии системы 4.8.1. Для вывода баннеров в таких шаблонах нужно использовать предыдущий модуль banners (Управление баннерами), подробнее здесь:

11. Администрирование магазина

Работа с заказами

При работе с заказами администратор получает широкий набор инструментов, которые собраны в разделе главного меню "Заказы". К данному функционалу относится:

  1. Список заказов - просмотр и обработка заказов на сайте, быстрый поиск и сортировка по выбранным полям.
  2. Уведомления о появлении - сервис оповещения покупателей о том, что товар появился на складе (в магазине) и его уже можно заказать.
  3. Список колбэков - список заявок покупателей на обратный звонок менеджера для уточнения интересующих вопросов.
  4. Статусы заказов - простой, но полезный функционал, предназначенный для облегчения внутренней отчетности по поступившим и обработанным заказам.
  5. Статусы колбэков - присвоение заявке на обратный звонок определенного статуса.
  6. Темы колбэков - присвоение заявке на обратный звонок тем, по поводу которых обращаются покупатели.
  7. Статусы уведомлений - возможность присваивать заявкам на уведомление о появлении статусы о соответствии товарных резервов магазина потребительским запросам.

Подробнее

Работа с пользователями

Для работы с зарегистрированными пользователями в системе предусмотрен отдельный раздел, в котором собран функционал:

  • Список пользователей - список, отображающий профили всех зарегистрированных пользователей с возможностью их редактирования.
  • Управление правами доступа - позволяет редактировать права доступа пользователей с определенной ролью (функционал исключительно Premium-версии ImageCMS). Данный функционал будет полезным для сайтов с относительно большим штатом работников, так как благодаря именно этому разделу у администратора есть возможность создавать отдельные роли с ограниченными правами доступа (например роль "Менеджер" или "SEO")
  • Комментарии - возможность администрирования комментариев, оставленных пользователями на страницах магазина.

Подробнее.

Работа с колбеками, сообщениями о появлении.

Магазины на системе ImageCMS Shop имеют необходимый функционал для взаимодействия с покупателями.

Работа с колбеками

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

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

Подробнее

Сообщения о появлении

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

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

Подробнее:

12. Обновление системы

Автообновление:

Для сайтов, лицензия на которые была куплена менее 1 года назад, автообновление будет доступно бесплатно в течении года с даты покупки лицензии (нужен ключ обновления, получить его можно через службу поддержки ImageCMS).

Для сайтов, лицензия на которые была куплена более года назад, начиная с версии 4.9, автообновление предоставляется на платной основе, в форме пакета обновления на год (теперь обновления будут выходить чаще и систематически). Стоимость - 30 % от стоимости лицензии.

Адаптация правок системы при этом не подразумевается. Убедитесь, что вы выполнили резервное копирование системы и базы данных перед выполнением обновления.

Проверьте, присвоены ли на папку /application/backups/ права на запись рекурсивно 777, и стоят ли права 777 БЕЗ рекурсии на корневую папку с системой.

Ручное обновление:

Обновиться самостоятельно и бесплатно можно с нашей страницы imagecms.net/download/shop, скачав архив с обновлением. Подробная инструкция внутри, перед обновлением надо сохранить резервные копии системы и базы данных. Также просим учесть, что если в системе были правки, они могут быть утрачены. Загружать файлы обновления надо через FTP-клиент в БИНАРНОМ режиме.

Обновление по пунктам:

  1. Сначала копируете с заменой сверху на свою систему (не удаляя) файлы обновления из архива в БИНАРНОМ режиме. Не забывайте, что надо обновляться от версии к версии (например, сначала обновление до 4.7., затем до 4.8, а затем до 4.8.1).
  2. Делаете SQL-запрос через PHPMyAdmin к вашей базе данных (для примера, сначала из архива с обновлением до 4.7, затем до 4.8, а затем до 4.8.1). Просим учесть, что если при запросе возникают ошибки, их нужно убрать из запроса и провести его снова (в итоге SQL-запрос должен пройти успешно).
  3. Теперь надо удалить все файлы в папке \system\cache\, оставить пустой только папку \templates_c.

После обновления с версии 4.6.1: надо в файле.htaccess в строку RewriteCond $1 вставить после user_guide|uploads/.* следующее: |application/third_party/(tinymce|filemanager).* и после запроса в службу поддержки ImageCMS загрузить из личного кабинета и обновить (заменить!) лицензию в папке application\modules\shop.

Обновление силами наших специалистов стоит $30 за обновление на одну версию выше без сбережения правок и доработок (оценивается отдельно).

Подробнее.

13. Настройка основных страниц интернет-магазина (верстка)

В шаблонах, используемых ImageCMS, за отображение определенного типа страниц (например, страниц товаров, категорий, брендов, главной или любой статической страницы) отвечает отдельный шаблон - файл.tpl

Размещаются данные файлы в папке \templates\ваш_шаблон. Изменение структуры файлов шаблона и стилей (CSS-файлов) позволяет добиться уникализации дизайна, но при проведении подобных работ нужно быть предельно внимательным и руководствоваться правилами верстки.

Неопытным пользователям лучше воздержаться от подобных действий.

Существует два основных шаблона, на основе которых созданы практически все остальные шаблоны.

До версии 4.8 одним из таких шаблонов был newLevel.

После появления версии 4.9, основным шаблоном стал шаблон multiShop .

14. Создание/редактирование необходимых модулей магазина

ImageCMS позиционируется как модульная система управления контентом, что, несомненно, является большим плюсом. Именно такая архитектура обеспечивает системе гибкость и дает разработчику возможность проявить свой потенциал.

Предлагаем посмотреть на модульность, как на детали конструктора: множество разных за формой, построением и предназначением деталей. Система ImageCMS - "ядро", к которому крепятся модули. Механизмы и принципы работы рассмотрены и описаны в документации для разработчиков системы и модулей.

Подробнее.

P.S. Если у вас возникли какие-либо вопросы по поводу доработок или поиску специалистов - вы всегда можете обратиться в нашу службу поддержки, создав соответствующий запрос через ваш личный кабинет на imagecms.net

С уважением, команда ImageCMS

Надеемся, вам понравилась наша пошаговая инструкция создания интернет-магазина.