Старт

SEO CMS :: Блог | Новости | Отзывы | Галерея | Формы


SEO CMS - платформа для работы с контентом в opencart

Все права на модуль принадлежат разработчикам opencartadmin.com

Если ничто другое не помогает, прочтите, наконец, инструкцию!

Аксиома Кана и Орбена (Законы Мерфи)

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

Описание

Описание модуля


В стандартном opencart отсуствуют нормальная работа с контентом. К примеру стандартный функционал opencart "статьи", тяжело назвать статьями как таковыми, это скорее обычные мини информационные страницы, которые не имеют даже категорий
Модуль призван исправить это досадное недорозумение и расширить функционал opencart для работы с текстовым и медиа контентом, таким как: блоги, новости, статьи, обзоры, видео, галереи, отзывы и т.п.
SEO CMS скорее не модуль, а платформа, на базе которой сами пользователи могут использовать, создавать модули - виджеты, на основе стандартных, тем самым расширяя функционал. При этом задействуются связи с различными настройками. Математических вариантов расширения функционала - более миллиарда
SEO CMS имеет в наличии большое количество встроенных модулей - виджетов. Причем их подключать можно по мере надобности. Если вы их не используете они никак не влияют на работу

Модуль позволяет и имеет функционал:


- модуль НЕ заменяет файлы системы

- модуль НЕ использует модификаторы ocmod или vQmod

- модуль НЕ использует ioncube



- свой ЧПУ формирователь (он не патчит seo_url или seo_pro, работает вместе с любым, никаким образом не изменяя их код)
- аналогов работы с ЧПУ среди модулей для opencart - нет.
- самый стабильный ЧПУ формирователь не зависящий от привязок кода.
- большое количество настроек ЧПУ.
- индивидуальные настройки ЧПУ для каждой категории и их страниц.
- 100% отсутствие дублей ЧПУ

- уникальные, гибко настраиваемые, ЧПУ (без дублей), причем для каждого языка свой уникальный ЧПУ, что важно для продвижения мультиязычных сайтов

- мета-тег Title

- мета-тег H1

- мета-тег Description

- мета-тег Keywords

- микроразметка

- связанные товары

- связанные категории товаров

- связанные производители

- связанные записи

- связанные категории записей

- закольцовка и перелинковка страниц

- отзывы, комментарии, вопросы-ответы

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

- автоадаптер шаблонов под любую. тему в один клик

- гибкая настройка внешнего вида как списка так и самих страниц

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

- развитая система кеширования, кеширование сразу всего html кода страницы

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

- развитая система доступа группам покупателей со своими группами статусов (Купивший "этот" товар, Покупал в магазине, Зарегисрированный, Администратор и т.п.), как к виджетам, так и страницам модуля

- вывод списка в любую часть сайта

- настройка мета тегов индексации страниц

- вывод страниц модуля в любое меню

- RSS

- страницы модуля в SITEMAP.xml сайта (есть как свой генератор (в том числе и мультиязычный, полностью кешированный, статический), так и авто подключение к любому sitemap магазина)

- неограниченые дополнительные поля форм

- дополнительные табы для разных страниц

Возможности

Возможности


- Новости

- Блоги

- Посадочные страницы

- Обзоры

- Статьи

- Акции

- FAQ

- Галереи

- Отзывы о магазине

- Отзывы для товаров

- Баннеры

- HTML вставки в любуй часть сайта

- Формы

- Контакты

- Голосования (опция)

- Sitemap.xml

- ...

Чем модуль лучше других

Чем модуль лучше других


- Это "Ferrari" в своем классе, разница как между "телегой" (другие модули этого класса) и "Ferrari"
(Полный список в процессе наполнения. И он очень большой). Аналогов функционала модуля в этом классе нет

Демо

Демо


Демо   Демо админ. части

Логин / Пароль
demo / demo

Требования

Требования


Opencart 2.x, 1.5.x или любая сборка на нем (ocStore, ocShop или другие)


PHP 5.3 или выше


Модуль НЕ заменяет файлы системы


Модуль НЕ использует модификаторы ocmod или vQmod


Модуль НЕ использует ioncube

Совместимость

Совместимость модуля (виджета)


Opencart 2.x, 1.5.x или любая сборка на нем (ocStore, ocShop или другие)


Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки и требованиям разработчиков opencart) для оpencart 2.x или 1.5.x


Лицензия
Техническая поддержка
Активация лицензии

Активация лицензии


Скачать, установить и использовать
Активация автоматическая

Скачать последнюю версию

Скачать последнюю версию модуля


Скачать последнюю версию модуля  

Глоссарий

Глоссарий


1. Виджет (Модуль) - микромодуль с настройками для модуля SEO CMS
2. Категория (Каталог) - Категория, к которой привязаны записи (базовые настройки для записей берутся из настроек категории). Категория имеет схему Blog
3. Запись - текст, статья, новость, мультимедиа. Запись имеет схему - Record
4. Привязка - jquery (стандарт де-факто) код (документация)
5. Метка - тег (tag) продукта

Установка

Установка модуля (виджета)



Модуль можно переписать на сервер двумя различными способами



1. Первый


a) Разархивировать архив во временную папку.

b) Запустить любой FTP клиент (на изображении - FireFTP)

c) Соединяемся со своим интернет-магазином

d) Заходим в корень сайта

e) Из папки upload архива модуля переписываем все папки и файлы в корень сайта (с заменой файлов при обновлении)




2. Второй, через стандартный функционал админ. части opencart 2.x - "Установка расширений" (Установщик дополненийи модулей)(/admin/index.php?route=extension/installer)


a) Нажимаем кнопку Загрузить



b) В всплывающем окне - выбираем архив модуля top2.ocmod.zip и нажимаем кнопку Продолжить



c) Если появилось сообщение "Дополнение успешно установлено!" значит модуль успешно установлен



1. Скачать с сайта где вы купили модуль, последнюю версию модуля.

2. Скопируйте (через FTP) файлы из архива (содержимое папки upload) в корневую папку сайта (там где index.php). (если вы копируете первый раз, система не должна запрашивать файлы на перезапись, так как модуль не перезаписывает никаких системных файлов opencart и ocStore). При обновлении перепишите файлы поверх. Если у вас пользовательская тема (не default)- ни в коем случае не переписывать файлы шаблонов модуля (из архива) к себе в тему.
Или, если у вас версия opencart 2+, перепишите модуль через стандартный установщик дополнений opencart.

3. Если ваша версия opencart ниже чем 2.1 удалите по FTP папку (НЕ файл module.php, а именно папку) module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули (Дополнения).

4. Установите права доступа в /admin/index.php?route=user/user_permission&token=... (не забываем про вашу токен сессию &token=ваша сессия) для Главного администратора нажав на ссылку "изменить"

5. Выделите "Разрешен просмотр" и "Разрешено внесение изменений" файлов модуля (если вы не знаете какие - нажмите ссылку "выделить всё") и нажмите кнопку "Сохранить"

6. Зайдите в административную часть сайта /admin/index.php?route=extension/module и установите модуль, нажав на ссылку "установить"

7. Зайти в главную модуля админ. части /admin/index.php?route=module/blog

8. Нажать на таб "Установка и обновление"

9. Нажать на оранжевую кнопку "Создание и обновление таблиц и данных для модуля (при установке и обновлении модуля)".

10. a) Применить новые настройки: пересохранить (нажав кнопку справа вверху "Сохранить"): Настройки (пункт меню).

10. b) Применить новые настройки: пересохранить (нажав кнопку справа вверху "Сохранить"): Схемы (пункт меню).

10. c) Применить новые настройки: пересохранить (нажав кнопку справа вверху "Сохранить"): Виджеты (пункт меню).

11. Если у вас версия opencart 2 и выше или очень не стандартная тема - адаптировать файлы модуля для opencart темы.

12. Заходите в "Адаптер файлов модуля под тему" на главной модуля в админ. части таб "Сервис" и кликаете на эту кнопку. Попадаете в /admin/index.php?route=catalog/adapter

13. Кликаете напротив вашей текущей темы (в opencart 2 и выше, напротив темы default (если она текущая)) на кнопку "Адаптировать"

14. Попадаете на редактор адаптации, кликаете вверху справа на кнопку "Адаптировать"

15. Процедура установки закончена.

Обновление

Обновление модуля (виджета)



Использование

Использование


Категории

КАК СОЗДАТЬ КАТЕГОРИЮ (Новости, статьи, блог и т.п.)











Отзывы для записей

КАК ВКЛЮЧИТЬ ОТЗЫВЫ ДЛЯ ЗАПИСЕЙ


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

Отзывы для товаров

КАК ВКЛЮЧИТЬ ОТЗЫВЫ ДЛЯ ТОВАРОВ


Если у вас не включены отзывы для товаров, на главной модуля в адин.части заходим в таб "Сценарии" и нажимаем "Включить отзывы для товаров модулем"
Или можно сделать в ручном режиме:
ИНСТРУКЦИЯ К ПОДКЛЮЧЕНИЮ НОВОГО ВИДЖЕТА ОТОБРАЖЕНИЯ ОТЗЫВОВ К ТОВАРАМ:
В модуле, меню "Виджеты": создаете виджет (Добавить -> Выбираете из выпадающего списка: Отзывы для записей, товаров -> Жмете "Добавить виджет")
Заполняете настройки -> Сохранить
Переходите в пункт меню Схемы -> Добавить виджет в схемы (справа вверху зеленая кнопка) -> выбираете схему "Product" (или по смыслу какая привязана к карточку товара) -> Выбираете виджет тот что вы назвали его в настройках поле Заголовок
Расположение -> Содержание подвала
Сохранить

Отзывы о магазине

КАК СДЕЛАТЬ ОТЗЫВЫ О МАГАЗИНЕ


Если у вас не включены отзывы для записей, на главной модуля в адин.части заходим в таб "Сценарии" и нажимаем "Включить отзывы для записей модулем"
Далее создаем страницу для отзывов о магазине.
Создаем категорию "Отзывы"
http://ваш домен/admin/index.php?route=catalog/blog/insert
В табе Настройки:
Использовать короткий путь для записей в этой категории
Потом создаем запись "Отзывы о магазине"
http://ваш домен/admin/index.php?route=catalog/record/insert
В табе связи:
Связываем с категорией "Отзывы", отмечаем главной созданную категорию
Сохранить
Адрес страницы отзывов о магазине будет заполненное поле SEO URL
"Новости" на "Главной"

КАК ВЫВЕСТИ "НОВОСТИ" НА "ГЛАВНУЮ"


Все действия в админ. части модуля
1. Меню Виджеты -> Добавить -> Из выпадающего списка выбираете виджет "Список записей из выбранных категорий" -> Выбираете категории отображения и настройки вывода -> Сохранить
2. Меню Схемы -> Добавить (зеленая кнопка справа вверху) -> Выбираете схему "Главная" (или подобную по смыслу) -> Выбираете позицию -> Выбираете созданный виджет -> Сохранить

Поиск по записям

FAQ

FAQ


После установки выдает "белый" экран, без ошибок

Значит у вас, возможно, версия PHP на сервере ниже требований модуля PHP 5.3

Если увас белый экран браузера или выдает ошибку:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 ...
Parse error: syntax error, unexpected T_STRING ...

Значит у вас стоит очень страя версия PHP 5.2 (которой уже исполнилось 10 лет)
Зайдите тогда в настройки вашего сервера и включите PHP 5.3 или версию выше.
Если не знаете как это сделать - обратитесь в тех. поддержку хостера



Не работают ЧПУ модуля или виджеты

Обновите модификаторы

Модификаторы вы можете обновить в меню адин. части: "Модификаторы"


Если у вас белый экран и не видно ошибки

Надо включить вывод ошибок

добавьте в .htaccess три строки:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on

А в php.ini две:

display_errors = On;
error_reporting = ~E_ALL;


Если у вас большая база данных (много товаров и категорий товаров)

Не забудьте проверить

Настройка сервера MySQL (какова она есть по умолчанию)
должна быть SQL_BIG_SELECTS=1


"Сделал виджет, вывожу на схему - виджет не появляется (opencart 2.x)"

Не забудьте проверить

Обновите модификаторы в админ. части,
меню - "Менеджер дополнений"
/admin/index.php?route=extension/modification


"Не могу зайти в дополнения (модули) opencart 1.5.x или 2.0.x"

Не забудьте проверить

Если ваша версия opencart ниже чем 2.1 удалите по FTP папку module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули


"Хочу изменить шаблоны модуля"

SEO CMS TOP 2 - очень гибкая платформа в функционале изменения шаблонов

Все шаблоны модуля находятся в папке
/catalog/view/theme/default/template/agootemplates/*.*
или
/catalog/view/theme/ваша тема/template/agootemplates/*.*
Шаблоны списка записей (Категории) в папке ../blog/
Шаблоны записей в папке .../record/
Шаблоны виджетов в папке .../widgets/
Шаблоны CSS в папке .../stylesheet/

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


Journal тема
"Journal тема, не видно всех элементов на страницах модуля"

Journal (J2) заменяют логику работы opencart, заменяя системные файлы opencart, а именно /system/engine.php.
При этом меняется логика работы opencart, из-за чего возникают проблемы у разных модулей, кроме SEO CMS

Модуль прекрасно работает с темами J2.
Для этого вам надо установить другой алгоритм работы включения ЧПУ в модуле
Далее следуйте порядку указанному на скриншотах: