Инструкция по установке модуля новостей - News Pages для OpenCart v.1.4.9.4

Шаг 1: Загрузка файлов на сервер

Загрузить все из папки upload в корневую директорию магазина.
Все файлы новые, поэтому ничего не затронут на вашем сервере

Шаг 2: Права на управление модулем

Зайти в админ панели в Система --> Пользователи --> Группы пользователей --> Главный администратор

Поставить галочки напротив строки: catalog/news в Разделе Доступ и Изменение

Сохранить изменения

Шаг 3: Установка модуля

В меню Модули установить и настроить модуль.

Шаг 4: Создание таблиц в базе данных

Как только вы установили модуль, нужно сразу же зайти в панели администратора в Каталог --> Новости, Обзоры
и добавить тестовую новость, а затем удалить ее. Это действие создаст в вашей базе таблицы:

news
news_description
news_to_store

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

ВНИМАНИЕ! Если вы не сделаете это действие, то магазин работать не будет, т.е. при переходе по адресу вашего магазина будет выдана ошибка и магазин не загрузится


Пользовательская часть

а) Откройте файл catalog/view/theme/default/template/common/header.tpl
Найдите код:

<link rel="stylesheet" type="text/css" href="catalog/view/theme/<?php echo $template; ?>/stylesheet/stylesheet.css" />

На следующей строке вставьте:

<link rel="stylesheet" type="text/css" href="catalog/view/theme/<?php echo $template; ?>/stylesheet/news.css" />

б) Откройте файл catalog/controller/module/information.php
Найдите код:

$this->data['text_sitemap'] = $this->language->get('text_sitemap');

На следующей строке вставьте:

$this->data['text_news'] = $this->language->get('text_news');

Там же найдите:

$this->data['sitemap'] = HTTP_SERVER . 'index.php?route=information/sitemap';

На следующей строке вставьте:

$this->data['news'] = HTTP_SERVER . 'index.php?route=information/news';

в) Откройте файл catalog/language/russian/module/information.php
Найдите код:

$_['text_sitemap']

На следующей строке вставьте:

$_['text_news'] = 'Наши новости';

г) Откройте файл catalog/view/theme/default/template/module/information.tpl
Найдите код:

<li><a href="<?php echo str_replace('&', '&', $sitemap); ?>"><?php echo $text_sitemap; ?></a></li>

На следующей строке вставьте:

<li><a href="<?php echo $news; ?>"><?php echo $text_news; ?></a></li>

Если не хотите париться с правкой файлов

Если вы не хотите вносить изменения в ваши файлы, то в архиве в паке vqmod/xml/ лежит файл news_page.xml
Он сделает все изменения (виртуальные конечно) за вас. Вам только нужно загрузить папку vqmod в корень магазина.
Но чтобы он сделал все выше описанные изменения, у вас на сервере должен быть установлен vQMod
Что это такое и как его установить читаем в этой статье: VirtualQMod_v1.2.3 установка на CMS OpenCart
На этом установка завершена.


Все для CMS OpenCart