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

[Решено] Как пункт категории сделать ссылкой на страницу "Связаться с нами"?


Recommended Posts

Здравствуйте. Стоит бесплатный шаблон (версия 2.1.0.1). Подскажите пожалуйста, каким образом можно сделать так, чтобы пункт категории главного меню ссылался на страницу "Связаться с нами". Я так подозреваю дополнение какое-то надо? Буду благодарен за любую помощь.

post-697374-0-00018300-1448678068_thumb.jpg

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


http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17575

 

А если только контакт вот так:

В catalog/controller/common/header.php добавить

$this->load->language('common/footer');
//contact
$data['menu_contact'] = array(
			     'name'     => $this->language->get('text_contact'),
			     'href'     => $this->url->link('information/contact')
			);

И в catalog/view/theme/ШАБЛОН/template/common/header.tpl в меню добавить

<li><a href="<?php echo $menu_contact['href']; ?>"><?php echo $menu_contact['name']; ?></a></li>
  • +1 1
Надіслати
Поділитися на інших сайтах

Спасибо огромное! Буду пробовать. Извините за наглость, а если не только "Контакт", то как понимать что прописывать?

Змінено користувачем Seman
Надіслати
Поділитися на інших сайтах


Кроме контакт иногда добавляют и товары со скидкой и конечно статьи - все или некоторие.

Посмотрите на ето дополнение там есть разние комбинации:

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=10969

Требует vqmod, но могу написат и под ocmod.

В етом можно в админку выбират какие страници добавить и тоже есть разние комбинации:

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17575

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

Я понимаю, что наверное я многого хочу от бесплатного шаблона, но всё-таки хотелось бы этот вопрос решить не прибегая к покупке платных дополнений. Хотелось бы всё-таки немного пошуршить в коде. Вопрос остаётся открытым: "Как заставить пункт главного меню ссылаться на нужную мне страницу?". Спасибо всем, кто откликнется.

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


..Хотелось бы всё-таки немного пошуршить в коде

 

подобные шуршания без понимания что, где и как - ничем хорошим не заканчиваются

 

самостоятельно и бесплатно - изучайте движок, делайте как хочется

или хотя бы поиском воспользуйтесь - тема давно заезжена

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

  • 2 weeks later...

Тему ознаменовали решённой, но если честно, решал я её ещё очень долго. Для таких псевдоспециалистов, как я, которые совершенно не дружат с кодом, объясню, как мне удалось добиться успеха в данном вопросе. В первую очередь благодарю Agatha65, за предоставленный код и пользователя tim21701 за подробную инструкцию в этой теме.

Все манипуляции происходили на дефолтном шаблоне версии 2.1.0.1

 

 

1. Идём по пути catalog/controller/common/header.php

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

$this->load->language('common/footer');
//contact
$data['menu_contact'] = array(
             'name' => $this->language->get('text_contact'),
             'href' => $this->url->link('information/contact')
            );

сразу после 

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

В результате получаем, как на картинке

77fdd29a5971.jpg

 

 

2. Идём по пути catalog/view/theme/ШАБЛОН/template/common/header.tpl

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

<li><a href="<?php echo $menu_contact['href']; ?>"><?php echo $menu_contact['name']; ?></a></li>

Сразу перед последним тегом </ul> (это в конце страницы)

 

В результате, получаем, как на картинке

436962ceb457.jpg

 

3. В результате - получаем пункт в главном меню "Связаться с нами"

 

ad4164648a91.jpg

Змінено користувачем Seman
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

Important Information

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