Как добавить текст на главную страницу opencart
Перейти к содержимому

Как добавить текст на главную страницу opencart

  • автор:

Как добавить текст на главную страницу Opencart

В opencart текст на главной странице добавляется несколькими вариантами.

Самый простой через редактор текста модуля «Текстовый блок — HTML», он также может называться «HTML Содержимое», в зависимости от версии CMS.

После того как добавите текст, его необходимо вывести в схему/макет главной страницы (может называться «Главная» или «Home»)

Также учтите, что изначально на главной странице opencart и ocstore нет заголовка h1, поэтому его можно прописать сразу в тексте, при этом не указывая заголовок модуля HTML, так как он заключен в тег h2 и получится выше h1.

Как правильно добавить html в модуль не стоит объяснять?

OpenCart. Вывод только на главную страницу

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

Отслеживать
задан 15 ноя 2013 в 10:32
Alexey Emelyanenko Alexey Emelyanenko
601 3 3 золотых знака 19 19 серебряных знаков 43 43 бронзовых знака

1 ответ 1

Сортировка: Сброс на вариант по умолчанию
Отслеживать
ответ дан 15 ноя 2013 в 12:42
mountpoint mountpoint
7,152 13 13 серебряных знаков 27 27 бронзовых знаков

  • cms
  • opencart
  • html
  • интернет-магазин
  • tpl
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.5.3.8609

Как добавить текст на главную

Зареєструйтеся для отримання облікового запису. Це просто!

Вхід

Уже зареєстровані? Увійдіть тут.

More sharing options.

Зараз на сторінці 0 користувачів

  • Ні користувачів, які переглядиють цю сторінку

Покупцям

  • Оплата розширень фізичними особами
  • Оплата розширень юридичними особами
  • Політика повернень

Розробникам

  • Регламент розміщення розширень
  • Регламент продажу та підтримки розширень
  • Віртуальний обліковий запис автора
  • Політика просування оголошень
  • API каталогу розширень
  • Вирішення спорів щодо авторських прав

Корисна інформація

  • Публічна оферта
  • Політика повернень
  • Політика конфіденційності
  • Платіжна політика
  • Політика передачі особистих даних
  • Політика прозорості

Останні розширення

  • Мова
  • Зворотній зв’язок

Двигун інтернет магазину OpenCart (ocStore) — офіційний сайт OpenCartForum.com Powered by Invision Community

  • Уже зареєстровані? Ввійти
  • Реєстрація
Ваші замовлення
ocStore
  • Назад
  • Офіційний сайт
  • Демо ocStore 3.0.3.2
  • Демо ocStore 2.3.0.2.4
  • Завантажити ocStore
  • Документація
  • Історія версій ocStore
Шаблони
OpenCart.Pro
  • Створити.

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.

Как в opencart вывести статью на главную страницу?

Привет всем. Как вывести неполный текст статьи на главную страницу в opencart с кнопкой «подробнее» внизу для перехода на страницу статьи где уже полный текст ? В wordpress я мог поставить в редакторе где мне нужно разделитель и потом вывести в нужном с помощью the_content();, а в opencart не знаю как это сделать.

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

$this->load->language('information/information'); $this->load->model('catalog/information'); $information_id = 4; $information_info = $this->model_catalog_information->getInformation($information_id); $data['heading_title'] = $information_info['title']; $data['description'] = html_entity_decode($information_info['description'], ENT_QUOTES, 'UTF-8'); $data['link_continue'] = $this->url->link('information/information', 'information_id=' . $information_id); $data['button_continue'] = $this->language->get('button_continue');
  • Вопрос задан более трёх лет назад
  • 2980 просмотров

Комментировать
Решения вопроса 1

gzhegow

aka «ОбнимиБизнесмена»

Ну смотри, в OC — «модель» это файл с командами запросов и обработкой результата.
Ты его «подключаешь».
$this->load->model(‘catalog/information’);
. а потом вызываешь метод оттуда, передавая параметр в функцию

$information_id = 4; $information_info = $this->model_catalog_information->getInformation($information_id);

Теперь у тебя в $information_info лежат данные в каком-то виде (об этом в самом файле модели — там обработка и запросы).

Эти данные тебе нужно вывести в некоем «шаблоне» — так случилось что в OC шаблоны называются так же, как и файлы действий — «контроллеры». Главную обрабатывает /controllers/common/home.php

В этом файле в самом низу есть вызов шаблона, в который передается переменная $data. В эту $data тебе надо твои данные сохранить, и они будут доступны в файле шаблона, который там вызывается.

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

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

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