blog opencart 2.0

Модуль для создания блога новостей и статтей в Вашем магазине на базе Opencart 2.x

Работает на базе OCMOD. Адаптирован под SEO Pro.

Создает две категории «Новости» и «Статьи».

Русский язык.

Инструкция по установке:
1. В админке перейдите в Модули > Установка расширений, нажмите «Загрузить», выберите скачанный архив NewsPostsSystem.ocmod.zip, нажмите «Продолжить»
2. Перейдите в Модули > Модификаторы и нажмите «Обновить модификаторы» (синяя кнопка вверху справа)
3. Перейдите в Система > Пользователи > Группы пользователей > Administrator и нажмите «Выделить все» ниже каждого из 2 блоков, потом нажмите «Сохранить»
4. Перейдите в Модули > Модули  и установите и включите два модуля «Блог Новости от Samdev» и «Блог Статьи от Samdev»
5. Нужно скинуть кеш модуля SEO Pro, если он у вас установлен. Для этого откройте в каталоге на сервере папку system/cache и удалите все ее содержимое

Теперь у вас в адмике в разделе Каталог появились ссылки Блог Новости и Блог Статьи

На сайте блоги будут доступны так:

А) Если установлен модуль SEO Pro:
Ссылки на блоги на сайте:
статьи: /posts
новости: /news
Ссылка на конкретную статью или новость:
статья: /posts/alias
новость: /news/alias

Б) Если у вас нет SEO Pro:
Ссылки на блоги на сайте:
статьи: /index.php?route=information/posts
новости: /index.php?route=information/news
Ссылка на конкретную статью или новость:
статья: /index.php?route=information/posts/posts&posts_id=1
новость: /index.php?route=information/news/news&news_id=1

Для благодарности и развития модуля можете поставить звездочки вверху

Скачать NewsPostsSystem.ocmod.zip

Установка и настройка модуля  — 200руб — пишите в комментарии!

Скачать дамп базы данных модуля NewsPostsSystem.sql — на случай если у вас ошибка «table ‘oc_news’ doesn’t exist» нужно сделать ручной импорт в базу

Также вы можете скачать этот модуль с  дополнительными функциями Модуль Блог NewsPostSystem v.2 Opencart 2.x

 


36 комментариев

алекс · Сентябрь 21, 2015 в 4:59 пп

похоже проблема как у всех, установил, включил, указал пользователей, доп меню не появилось, в дизайне не пойму как настроить вывод, хз, первый раз полез в бесплатный движок, всё очень уныло, до этогго на шопскрипте три магазина собирал и доробатывал, всё гуд, допиливал и детище Skylogic инфы в нете вообще ноль, всё писал ручками, вроде заказчик довольный, с опенкарт знакомый попросил помочь, а тут таки дебри, осмод вкумод и всяка много, хз зачем, ну да халява). Вот так взялся другу помочь на, благими намерениями дорого выстлана ))

Максим · Ноябрь 3, 2015 в 6:29 пп

Не работает на opencart 2.0.3.1
При переходе на список новостей или статей все ок! при переходе на статью или новость, выдает ошибку «Запрашиваемая страница не найдена!» Ссылка имеет такой вид mysite.com//news/2
На сайте установлен SeoPro.
Помогите пожалуйста!

free-it · Ноябрь 3, 2015 в 6:36 пп

попробуйте перейти по ссылке вида /index.php?route=information/news/news&news_id=2

Александр · Ноябрь 7, 2015 в 7:01 пп

Не отображается в выпадающем списке статьи новости?

Алек · Ноябрь 12, 2015 в 10:43 пп

Здравствуйте! А как его установить?))

free-it · Ноябрь 12, 2015 в 10:48 пп

Здравствуйте!
1. Пожалуйста обновите модуль, я только что залил новую версию.
2. Нужен установлен VQmod
3. Для установки модуля нужно просто скопировать содержимое архива на сервер

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

Ссылки на блоги на сайте:
статьи: /index.php?route=information/posts
новости: /index.php?route=information/news
Ссылка на конкретную статью или новость:
статья: /index.php?route=information/posts/posts&posts_id=1
новость: /index.php?route=information/news/news&news_id=1

free-it · Ноябрь 12, 2015 в 10:52 пп

Проблемы могут быть разные. Прочитайте мои комментарии ниже. Если не поможет — напишите адрес сайта.

Алек · Ноябрь 13, 2015 в 12:15 дп

Хорошо. А если установлен ocmod, нужно ли устанавливать vqmod?

free-it · Ноябрь 13, 2015 в 12:22 дп

Ocmod и vqmod отличаються немножко, поэтому не получиться установить дополнение. Разве что переделать XML под ocmod. Как это делать смотрите тут https://opencart2x.ru/blog/vqmod-to-ocmod

Алек · Ноябрь 13, 2015 в 12:32 дп

Если установить vqmod когда уже стоит ocmod, создаст ли это какие-то конфликты?

free-it · Ноябрь 13, 2015 в 12:35 дп

Нет, конечно можно. Ocmod встроен в opencart по умолчанию, можно еще и vqmod установить, конфликтов не будет.

Алек · Ноябрь 15, 2015 в 12:30 пп

Здравствуйте! Установили vqmod, затем залили файлы модуля Новости в корень сайта. В админке появились пункты Новости и Статьи, но при заходе в эти пункты сверху вылазят ошибки. Судя по всему нужно создавать таблицы в базе ручками или что-то не верно установилось?

Алек · Ноябрь 15, 2015 в 12:32 пп

Ошибки такие:
Notice: Error: Table ‘tdb_new.oc_news’ doesn’t exist
Error No: 1146
…mysqli.php on line 41

и тп)

free-it · Ноябрь 15, 2015 в 1:29 пп

На самом деле таблицы наверно создались, но они называються «oc_marketinsg_news» и «oc_marketinsg_posts», а у вас ищет «oc_news».
Поробуйте переименовать таблицы так как хочет ваша система «oc_news» и «oc_posts»
Я с таким не стыкался, возможно у вас новая OC2.1.0.1, я на ней не пробовал ставить.

Алек · Ноябрь 15, 2015 в 3:28 пп

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


CREATE TABLE IF NOT EXISTS `oc_news` (
`news_id` int(11) NOT NULL AUTO_INCREMENT,
`image` varchar(255) NOT NULL,
`date_added` datetime NOT NULL,
`status` tinyint(1) NOT NULL,
PRIMARY KEY (`news_id`)
);

CREATE TABLE IF NOT EXISTS `oc_news_description` (
`news_description_id` int(11) NOT NULL AUTO_INCREMENT,
`news_id` int(11) NOT NULL,
`language_id` int(11) NOT NULL,
`title` varchar(255) COLLATE utf8_bin NOT NULL,
`description` text COLLATE utf8_bin NOT NULL,
`short_description` text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (`news_description_id`)
);

Создал такие, новости создаются, сохраняются, пока ошибок не нашел

Алек · Ноябрь 16, 2015 в 7:37 пп

У нас тоже установлен SeoPro.. пишем в урл чпу, а вывод возможен только как Вы написали.. Будет ли в будущем настройка чпу у модуля?

Ivan · Январь 4, 2016 в 2:39 пп

vQmod для opencart 2 ?! :)
vQmod НЕ СОВМЕСТИМ с opencart 2 и убран из каталога дополнений

free-it · Январь 4, 2016 в 3:22 пп

vQmod совместим с Opencart 2 и работает паралельно с ocmod

Лёшка · Февраль 2, 2016 в 1:32 пп

Не получается открыть новость. «Запрашиваемая страница не найдена!» Переход по этой ссылке — тоже самое…

Лёшка · Февраль 2, 2016 в 1:39 пп

Извините, напутал что-то в SeoPro. Уже заработало.

Кирилл · Февраль 2, 2016 в 3:19 пп

Добрый день. Спасибо за замечательный модуль. Есть вопросы: 1)При клике на пункт «новости» (/index.php?route=information/news) открывается пустая страница. Пустой исходный код страницы, ошибок PHP нет.
2) При заполнение поля SEO URL и включённом ЧПУ ссылки на статьи с ЧПУ совсем перестают работать. Сылки вида /index.php?route=information/news/news&news_id=1 работают.

free-it · Февраль 10, 2016 в 3:39 пп

да, есть такое, ссылки только такого вида /index.php?route=information/news/news&news_id=1

Дмитрий · Март 12, 2016 в 10:31 пп

Не отображаются новости в админке, vqmod стоит

павел · Март 13, 2016 в 2:02 дп

Установил модуль. У меня как и в комментах выше-сначала не создались таблицы в бд.Создал их руками.Дальше.В модулях ничего не выводится. Соответсвенно не могу на сайте вывести там,где нужно. Как это исправить?Плюс ко всему новости находятся здесь [ссылка] но если нажать на саму новость то открывается [ссылка] чпу,сео про-все выключено.Как сделать что бы при нажатии вело на [ссылка] у меня ocStore 2.1.0.2

free-it · Март 13, 2016 в 2:15 дп

1. Таблицы должны создаваться когда вы включаете модуль.
2. Зайдите в catalog/controller/information/news.php примерно строка 68 — там долно быть так
‘view’ => $this->url->link(‘information/news/news’, ‘news_id=’ . $news[‘news_id’]),

павел · Март 13, 2016 в 11:43 пп

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

free-it · Март 14, 2016 в 2:29 дп

Я обновил модуль! Скачайте-установите и будет все гуд!

Евгений · Апрель 1, 2016 в 4:20 дп

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

  • Free-IT:

    какая версия OC ?

  • Free-IT · Апрель 1, 2016 в 1:47 пп

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

    Андрей · Апрель 14, 2016 в 12:36 дп

    Установил всё работает отлично, но есть один косяк. В url отображается site.ru/ru/posts как убрать зону ru? нужен чистый url а он добавил зону ко всем адресам страниц

    Free-IT · Апрель 14, 2016 в 1:12 дп

    Вам удалось решить проблему?
    Перезаписал файл:
    /catalog/controller/common/seo_pro.php — то тогда не работают seourl в новостях — но зато со всего сайта пропал каталог /ru/

    Сергей · Май 1, 2016 в 3:32 пп

    seo_pro — строки 184- 192. Закоментируйте их и приставка ru/ пропадет
    if(!$code) {
    $code = $this->session->data[‘language’];
    }
    if($this->config->get(‘ocjazz_seopro_hide_default’) && $code == $this->config_language) {
    $code=»;
    }
    else {
    $code .=’/’;
    }

    Роман · Июнь 1, 2016 в 10:29 пп

    Роман · Июнь 1, 2016 в 11:23 пп

    Joni-Jo · Июль 22, 2016 в 1:50 пп

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

    Vitaliy · Декабрь 6, 2016 в 1:58 дп

    А еще в админке написано: Список статтей

    буква т лишняя

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *