OptimBlog – блог для Opencart 3

OptimBlog – блог для Opencart 3

Данный модуль позволяет создать бесконечное множество статей и категорий для них. Например вы можете создавать категории «Новости», «Статьи», «Акции», а также создать полноценный блог для своего магазина с разбитием материалов по категориям.

Совместим с OpenCart: 3.0.x.x, 3.1.x.x,
Цена
0р.
Загружен: 14.06.2018
Покупок:  21
optimlab Россия, Москва портфолио
Товаров: Рейтинг: Продаж:
Название файла Имя файла Дата Действие
OptimBlog v3.1.0.1 opencart_file_14264.zip 2022-02-08 15:02:58 Скачать
* Если Вы не авторизированы, вы автоматически будете перенаправлены на страницу Авторизации

Функционал и возможности модуля OptimBlog

Категории:

  1. Заголовок H1

  2. Краткое описание
    Можно вывести в категории с помощью: {{ short_description }}.

  3. Дополнительные изображения
    Можно вывести в категории с помощью:
    {% for image in images %} -> {{ image.thumb }} , {{ image.popup }} .

Товары:

  1. Заголовок H1

  2. Краткое описание
    Можно вывести в категории и в модулях выводящих товары с помощью:
    {{ short_description }}.

  3. Главная категория
    Используется для определения хлебных крошек в «URL от базового домена» находящихся в индексе Поисковых Систем.
    Для правильной настройки свойства canonical на разных URL товара.

  4. Рекомендуемые товары
    Нет добавления товара самого на себя.
    Рекомендовать можно в трёх направлениях: на товар, от товара, в обе стороны.

  5. Рекомендуемые статьи
    Рекомендовать можно в трёх направлениях: на статью, от статьи, в обе стороны.

Статьи:

  1. Заголовок H1

  2. Краткое описание
    Можно вывести в категории и в модулях выводящих товары с помощью:
    {{ short_description }}.

  3. Основное изображение

  4. Дополнительные изображения

  5. Главная категория
    Используется для определения хлебных крошек в «URL от базового домена» находящихся в индексе Поисковых Систем.
    Для правильной настройки свойства canonical на разных URL статьи.

  6. Рекомендуемые статьи
    Нет добавления статьи саму на себя.
    Рекомендовать можно в трёх направлениях: на статью, от статьи, в обе стороны.

  7. Рекомендуемые товары
    Рекомендовать можно в трёх направлениях: на товар, от товара, в обе стороны.

  8. Теги

  9. Дата добавления статьи

  10. Дата начала и конца публикации статьи

  11. Автор

  12. Атрибуты

Возможности для разработчиков:

  1. Заложены на будущее некоторые функции и возможности, которые разработчики могут использовать для создания своих модулей. Например: «дополнительные изображения» в настройках категории, можно выводить с помощью слайдера. А «Производителя» использовать для соответствующих привязок и сортировок.

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

  3. Использовалась верстка с классами Bootstrap 3. Что можно легко использовать для своих шаблонов без лишних заморочек и потерей времени.

 

Концепция и отличие от других блогов для Опенкарт.

Концепция и основная идея

  1. Категории присваивается тип — Товар/Статья.

  2. Функционал Статьи расширяется аналогично функционалу Товара.

  3. Отзывы аналогично категориям разделены на 2 типа — Товар/Статья.
    А также добавлена возможность вывода «Ответа магазина» на «Отзыв» с использованием HTML.

  4. Данный модуль блога не заменяет родных файлов Opencart 3.

  5. Сохранена концепция Опенкарт в названиях и определениях, а также сохранён привычный для администратора магазина внешний вид интерфейса.

  6. Нет конфликтов по SEO URL, так как используется штатный функционал Opencart. Который вы можете расширить приложенными модификаторами.

  7. Модуль на 90% состоит из файлов модификаторов, которые можно удалить или отключить в любое время.

Другие блоги для Opencart 3

Большинство (как бы не 100%, аналогов не видел) модулей блогов и других аналогичных используют концепцию клонирования программного кода(контроллеров и сопутствующих файлов - Model-View-Controller) категорий товаров и самих товаров, превращая скрипты:

  1. «категорию товаров» → «категорию статей»

  2. «товар» → «статья»

  3. клонирование таблиц Базы Данных аналогично категориям и товарам.

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

 

Состав модулей и модификаторов OptimBlog

  1. OptimBlog — Главный модуль.

  2. Модификатор «Admin Filter».

  3. Модуль «Новые статьи».

  4. Модуль «Лучшие статьи».

  5. Модуль «Рекомендуемые статьи».

  6. Модуль «Категории статей».

  7. Модуль «Поиск статей».

  8. Адаптация под шаблон Frame.

 

Адаптация под свой шаблон:

Если ваш шаблон отличается от шаблона по умолчанию, то необходимо сгенерировать в модуле дополнительный модификатор. Скачайте и установите модификатор .ocmod.zip  под свой шаблон.  Если он не помог или помог не полностью, то нужно самостоятельно разобраться исправив его или заказать адаптацию под ваш шаблон. Так же необходимо знать, что шаблон категории статей находится по пути  catalog/view/theme/default/template/information/category.twig.

 

Установка OptimBlog:

  1. Установить optimblog.ocmod.zip.

  2. Обновить кэш модификаторов.

  3. Активируйте модуль OptimBlog для своего магазина.

  4. Редактируйте настройки модуля OptimBlog и сохраните.

  5. Добавьте макет для Категории статей, если его нет.
    Зайти в «Дизайн» -> «Макеты».
    Добавить Макет: «Category Information».
    Добавить Путь: information/category
    Добавить модули.
    Сохранить.

  6. Добавьте макет для Результатов поиска статей, если его нет.
    Зайти в «Дизайн» -> «Макеты».
    Добавить Макет: «Search Information».
    Добавить Путь: information/search
    Добавить модули.
    Сохранить.


 

Информация:

Демо: http://demo.optimcart.com
Админка: http://demo.optimcart.com/admin

Обсуждение на форуме: http://forum.opencart-russia.ru/threads/optimblog-blog-dlja-opencart-3.7138/

GitHub: https://github.com/optimlab/optimblog

Лицензия: GNU General Public License version 3 (GPLv3)

 

OptimBlog Frame Theme - адаптация под шаблон Frame.

 

Обновления

Обновление3.0.0.x до 3.0.1.x:

  1. В выпадающем списке раздела «Модули / Расширения» выберите «Статьи».
  2. Деактивируйте модуль OptimBlog.
  3. Скчайте новые версии модулей и модификаторов модуля OptimBlog.
  4. Зайдите в «Модули / Расширения» -> «Установка расширений».
  5. Удалите старые версий модулей и модификаторов модуля OptimBlog.
  6. Установите новые версии модулей и модификаторов модуля OptimBlog.
  7. Следуйте инструкциям по установке модулей..

Скоро..

  1. Модуль Отзывов.
  2. Bootstrap 4.

3.1.0.1

  1. Исправлена карта сайта.
  2. Исправлено автозаполнение Статей и Категорий.

3.1.0.0

  1. Упрощена установка.
  2. Новая структура файлов.
  3. Переименованны расширения OptimBlog.
  4. Установка расширений и модулей внутри OptimBlog.
  5. Переименование файла резервной копии настроек.
  6. Новый путь в макете «Category Information».
  7. Генератор адаптации темы ".ocmod.zip".
  8. Отмена загрузки модели товара через событие, возврат к модификатору.
  9. Исправлены макеты Категорий статей.

3.0.1.5

  1. Добавлены правила исключений для всех статей в категории.

3.0.1.4

  1. Добавлен отдельный файл шаблона Категорий статей.
  2. Исправлен баг Google Captcha.

3.0.1.3

  1. Расширен языковой пакет от модификатора «Фильтр Админки для Категорий, Товаров и Статей».
  2. Исправлен баг автозаполнения категорий.

3.0.1.2

  1. Адаптация под шаблон Frame.
  2. Защита от ошибки #8043.
  3. Исправления слайдера Swiper в дополнительных изображениях статьи.
  4. Удаление кнопки «Продолжить», если нет статей и категория используется как Страница.
  5. Мелкие исправления.

3.0.1.1

  1. Исправлен вывод главного изображения статьи.
  2. Активация вывода скриптов дополнительных изображений в «footer».
  3. Исправлена длинна краткого описания в рекомендуемых статьях.
  4. Добавлены индексы в модули статей.

3.0.1.0

  1. Frontend-код переписан заново.
  2. Отказ от OCMOD в пользу Events System.
  3. Упрощена установка.
  4. Возможность добавлять свой перевод.
  5. Добавлена настройка «Canonical URL» для категорий и статей.
  6. Добавлена настройка «Хлебных крошек» для категорий, товаров и статей.
  7. Резервное Копирование и Восстановление
  8. Управление кодом «Поделиться».
  9. Улучшены интуитивно-понятные настройки модуля.
  10. Отдельный файл контроллера для Категорий статей, включающийся через Events System.
  11. Обновлена Инструкция по установке.
  12. Обновлено Описание модуля.

3.0.1.0_b

  1. Исправлены небольшие ошибки Рекомендуемых Товаров и Статей.
  2. Перенесены файлы страницы результатов поиска из OptimBlog в соответствующий модуль «Поиск статей».
  3. Мелкая реструктуризация.
  4. Адаптация под шаблон Frame.
  5. Упрощена установка.
  6. Обновлена Инструкция по установке и Описание.

3.0.0.9

  1. Исправлена небольшая ошибка при редактировании товара для версии Opencart 3.0.3.2.

3.0.0.8

  1. Обновлена защита полей таблиц модуля от обновления Opencart.
  2. optimblog-admin.ocmod.zip, optimblog-category.ocmod.zip и optimblog-category-theme-default.ocmod.zip объединены в один модуль optimblog.ocmod.zip.
    (optimblog.ocmod.zip = optimblog-admin.ocmod.zip + optimblog-category.ocmod.zip + optimblog-category-theme-default.ocmod.zip)
  3. OptimBlog - Модули убраны из пакета и сделанны самостоятельными. Можно найти по ссылке.
  4. OptimBlog - Модификаторы убраны из пакета и сделанны самостоятельными. Можно найти по ссылке.
  5. Упрощена установка.
  6. Обновлена Инструкция по установке и Описание.
  7. Для разработчиков сохранена прежняя структура на GitHub.

3.0.0.7

  1. Добавлена защита полей таблиц модуля от обновления Opencart.
  2. Деактивируйте и Активируйте заново модуль OptimBlog.

3.0.0.6

  1. Исправлена ошибка вывода текста для зарегестрированных пользователей при написании отзыва.
  2. Исправлена ошибка при редактировании товара для Opencart 3.0.3.2.
  3. Добавлено краткое описание (short_description) в контроллеры Товаров и Статей. Для разработчиков, которые хотят отобразить их в карточке товара или статьи:
    {{ short_description }}

3.0.0.5

  1. Добавлены исключения отображения Автора, Даты и Отзывов в категориях и статьях.
  2. Seo Url перенесён в optimblog-category.ocmod.zip.
  3. Font Awesome перенесён в optimblog-category-theme-...ocmod.zip.

3.0.0.4

  1. Добавлена «защита от дурака» при добавлении или редактировании категории.
  2. Исправлена небольшая ошибка при фильтрации категорий.

3.0.0.3

  1. Добавлена возможность редактирования Даты добавления статьи.
  2. Немного изменён интерфейс основного модуля OptimBlog.
  3. Новый модификатор optimblog-admin.filter-categories-products-informations.ocmod.zip для расширения возможности фильтрации категорий, товаров и статей.
  4. Обновлено Описание состава модулей.

3.0.0.2

  1. Исправлена ошибка Записи поисковых запросов клиентов.
  2. Новый Module Installer (installer.ocmod.zip) вместо optimblog-information-search-install.ocmod.zip.
  3. Обновлена Инструкция и Описание.

3.0.0.1

  1. optimblog-category.ocmod.zip разделён на 2 части для копирования разработчиками optimblog-category-theme-default.ocmod.zip и дальнейшего модифицирования под свой шаблон.

    optimblog-category.ocmod.zip - теперь без файлов шаблона
    optimblog-category-theme-default.ocmod.zip - отвечает за шаблон Default. Но разработчики могут его копировать и сделать отдельный под свой Шаблон.
  2. Добавлено обновление Date Added и Date Modified в Базе Данных для нулевых значений.

  3. Добавлен optimblog-category-theme-all.ocmod.zip - для модификации всех шаблонов. Нельзя использовать вместе с optimblog-category-theme-default.ocmod.zip (необходимо отключить)!

  4. Исправлена мелкая ошибка при отсутствии данных о статьях без отзывов.

  5. Переименованы файлы для удобства.

  6. Обновлена Инструкция и Описание.

OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3 OptimBlog – блог для Opencart 3

Дополнительные опции товара

Установка:
Адаптация:

Если комментарии не отобразились по какой то причине, то вы можете прочитаь их на отдельной технической странице комментариев

После просмотра, пожалуйста сообщите нам о возможной проблеме через форму обратной связи.

Оставить комментарий



Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Введите код, указанный на картинке: