Jump to content
Sign in to follow this  
Seman

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

Recommended Posts

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Edited by Seman

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

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

Share this post


Link to post
Share on other sites

Какой самодостаточный комментарий. Вы услышаны.

Share this post


Link to post
Share on other sites

Тему ознаменовали решённой, но если честно, решал я её ещё очень долго. Для таких псевдоспециалистов, как я, которые совершенно не дружат с кодом, объясню, как мне удалось добиться успеха в данном вопросе. В первую очередь благодарю 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

Edited by Seman

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.