Редактирование главной страницы opencart

У меня такой вопрос, как можно изменить вид главной страницы opencart? На главной странице выводится описание и список популярных товаров, нужно к цене товаров добавить единицы измерения(сейчас цена 300 руб., а нужно сделать 300 руб./шт.), эта информация находится в бд. В исходниках главной страницы, в папке common, я ничего не нашел, т.е. там даже нет работы с бд(с моделью). Как это понять, и как на страницу выводятся товары, повторюсь, в исходниках такого я не нашел. Помогите.

2 ответа 2

На главной странице, в OC, все выводится с помощью модулей. В админке сайта можно нужный модуль "повесить" на схему, например "Главная". По этому, смотреть Вам нужно именно нужный модуль. В вашем случае, я полагаю, надо смотреть модуль "Рекомендуемые" (featured) или "Последние товары" (latest) или "Акция" (special) или "Лидеры продаж" (bestseller). Логика здесь такая: контроллеры расположены в директории catalog/controller/extension/module/ (или без extension, в зависимости от версии), "вьюхи" — внешний вид: catalog/view/theme/название_вашего_шаблона/template/extension/module/ вот их и надо править. Только вот ваши

Из этого туториала Вы узнаете, как редактировать страницы содержимого (edit content pages) в OpenCart 2.x.

Для того чтобы редактировать страницы в вашем магазине OpenCart, следуйте таким инструкциям:

Для того чтобы внести изменения в страницу Политика конфиденциальности (Privacy Policy) или в другую информационную страницу, перейдите в админ панель ( Dashboard ). Откройте вкладку Каталог (Catalog) и выберите вкладку Информация (Information):

Следующий шаг: выберите страницу, в которую Вы хотите внести изменения из Списка информационных страниц (Information List) и нажмите на кнопку Редактировать (Edit) в правом углу:

Как Вы можете видеть, во вкладке Общие настройки (General) Вы можете изменить Заголовок (Title) страницы, Описание (Description), которое отображает основное содержимое страницы и настройки Метаданных (Meta). Обратите внимание, что Вы можете внести различные изменения для каждого языка (every language), который используется на вашем сайте.

Читайте также  Роутер yota не включается

Следующий раздел, который Вы можете видеть, — Данные (Data). В разделе «Данные» Вы можете изменить магазин, в котором Вам нужно внести изменения в определённую страницу. Если Вы используете несколько магазинов, эта функция будет Вам полезна. Также, Вы можете изменить настройки SEO , расположение (location) внизу сайта, Статус (Status) и Порядок (Order).

Во вкладке Дизайн (Design) Вы можете изменить макет страницы на любой из вариантов, предложенных в выпадающем списке.

Мы изменим только текстовое описание страницы. Например, мы добавим слово «test». В общих настройках есть разные настройки для текста, Вы можете изменить шрифт, цвет, выравнивание, добавить таблицы, ссылки, вставить изображения и видео. Также, здесь Вы можете добавить содержимое HTML :

Сохраните (Save) изменения и обновите (refresh) ваш сайт. Вы можете редактировать все информационные страницы (you can change all information pages) вашего сайта аналогично.

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

Вы можете также ознакомиться с детальным видео-туториалом ниже:

Я сначала пытался объяснить, как устроен Opencart, чтобы вам было легко потом находить, какие шаблоны используются на конкретной странице, но получается, что это будет слишком объёмно. Поэтому я представлю ситуацию, когда используется стандартная установка Opencart.

Заголовочная часть HTML-кода, шапка страницы, плюс выпадающее меню категорий, плюс уведомления — /catalog/view/theme/ /template/common/header.tpl

Футер — /catalog/view/theme/ /template/common/footer.tpl

Контент — зависит от текущего пути. Например, если текущий путь — product/product (страница товара), то шаблон можно найти в /catalog/view/theme/ /template/product/product.tpl. Если корневая страница сайта (вы её назвали index), то её шаблон лежит в /catalog/view/theme/ /template/common/home.tpl.

Левая колонка — /catalog/view/theme/ /template/common/column_left.tpl

Читайте также  Программирование печатной формы в 1с

Правая колонка — /catalog/view/theme/ /template/common/column_right.tpl

Служебная часть перед контентом — /catalog/view/theme/ /template/common/content_top.tpl

Служебная часть после контента — /catalog/view/theme/ /template/common/content_bottom.tpl

можно узнать на странице настройки магазина в админке: Админка → Меню «Система» → пункт «Настройки» → ссылка «Изменить» напротив текущей конфигурации → вкладка «Магазин» → пункт «Шаблон».

Всё содержимое обычно компонуется из этих кусков.

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

Ссылка на основную публикацию
Adblock
detector