Модуль для создания блога новостей и статтей в Вашем магазине на базе 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
37 комментариев
алекс · 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 дп
Уважаемый, установил, купил и залил статью, на сайте отображается, а редактировать не дает. открывает пустую форму.
в чем причина?
какая версия 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 дп
А еще в админке написано: Список статтей
буква т лишняя
Tak · 28 марта, 2020 в 11:40 пп
Присоединяюсь. И я с этим столкнулся. Давайте обсудим этот вопрос.