Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Дублирование Модуля "информация"


Recommended Posts

Доброго времени суток всем.

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

Нашел только две переменные: $contact и $sitemap, а вот где найти другие страницы не могу понять :(

Есть пример сайта где это реализовано - mobilacs.com

Надіслати
Поділитися на інших сайтах


  • 7 months later...

Доброго времени суток всем.

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

Нашел только две переменные: $contact и $sitemap, а вот где найти другие страницы не могу понять :(

Есть пример сайта где это реализовано - mobilacs.com

Ну почему никто не отвечает на такие вопросы. Мне тоже очень нужно

Надіслати
Поділитися на інших сайтах


Люди, ура!!! :lol: :lol: :lol:

Я сама нашла решение!!! :rolleyes::lol:

Итак.

Идём в /catalog/controller/common/header.php

после $this->data['checkout'] = $this->url->link('checkout/checkout', '', 'SSL');

вставляем код:

$this->load->model('catalog/information');

$this->data['informations'] = array();

foreach ($this->model_catalog_information->getInformations() as $result) {

$this->data['informations'][] = array(

'title' => $result['title'],

'href' => $this->url->link('information/information', 'information_id=' . $result['information_id'])

);

}

затем идем в /catalog/view/theme/default/template/common/header.tpl

в <div class="links" вставляем после <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a>

код

<?php foreach ($informations as $information) { ?>

<a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a>

<?php } ?>

здесь же убираем не нужные Вам ссылки.

Всем спасибо. Оказалось все просто. И метод тыка очень помогает. ;):lol:

Если что не понятно пишите.

Да, кстати, у меня версия opencart_v1.5.1.2

Надіслати
Поділитися на інших сайтах


Можно сделать проще.

Для версии OcStore v.0.1.7 v.0.2.2

Найти в header.tpl код:

<?php echo str_replace('&', '&', $contact); ?>

и заменить его на этот код:

index.php?route=information/information&information_id=4

Тут можно менять значение id=4 на другие цифры (1, 2, 3, 4, 5 и т.д.) и тогда будет выводится разная информация из блока "Информация"
Надіслати
Поділитися на інших сайтах


Люди, ура!!! :lol: :lol: :lol:

Я сама нашла решение!!! :rolleyes::lol:

Итак.

Идём в /catalog/controller/common/header.php

после $this->data['checkout'] = $this->url->link('checkout/checkout', '', 'SSL');

вставляем код:

$this->load->model('catalog/information');

$this->data['informations'] = array();

foreach ($this->model_catalog_information->getInformations() as $result) {

$this->data['informations'][] = array(

'title' => $result['title'],

'href' => $this->url->link('information/information', 'information_id=' . $result['information_id'])

);

}

затем идем в /catalog/view/theme/default/template/common/header.tpl

в <div class="links" вставляем после <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a>

код

<?php foreach ($informations as $information) { ?>

<a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a>

<?php } ?>

здесь же убираем не нужные Вам ссылки.

Всем спасибо. Оказалось все просто. И метод тыка очень помогает. ;):lol:

Если что не понятно пишите.

Да, кстати, у меня версия opencart_v1.5.1.2

:rolleyes:

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

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

Зареєструвати аккаунт

Вхід

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

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

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

×
×
  • Створити...

Important Information

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