Перейти к содержанию
Maritorevalder

[РЕШЕНО] Помогите вставить в верхнее меню кнопку "главная"

Рекомендуемые сообщения

Здравствуйте друзья!

 

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

Перерыл все темы, но ничего не получается. 

Прошу объясните МАКСИМАЛЬНО подробно.

 

Во вложении выкладываю файл темы header.tpl и файл из каталога admin/controller/common - header.php

 

Вот часть кода из файла темы сайта ww/catalog/view/theme/OPC030062/template/common:

<!-- ======= Menu Code START ========= -->
<?php if ($categories) { ?>
<!-- Opencart 3 level Category Menu-->


<div id="menu"><ul><?php foreach($informations as $information){?><li><a href="<?php echo $information['href'];?>"><?php echo $information['title'];?></a><?php }?></li><li><a href="<?php echo $contact;?>"><?php echo $text_contact;?></a></li><li><a href="<?php echo $sitemap;?>"><?php echo $text_sitemap;?></a></li></ul></div>

<?php /*?>
<!--Default Opencart 2 level Category-->
<div id="menu" class="main-menu">
<div class="nav-responsive"><span>Menu</span><div class="expandable"></div></div>
  <ul class="main-navigation">
  
  <li><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>
<li><a href="<?php echo $wishlist; ?>" id="wishlist_total"><?php echo $text_wishlist; ?></a></li>
<li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>
<li><a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a></li>
<li><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></li>

<ul>
<?php foreach ($informations as $information) { ?>
<li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
<?php } ?>
</ul>
</div>
  </ul>
</div>
<?php */?>

<?php } ?>

Сам я если перед или до основного кода <div id="menu">....и т.д. вставляю такой код :

<div id="menu">
<ul>
<li><a href="/">О компании</a></li></ul>
</div>

Кнопка появляется, но она появляется в верхнем или нижнем меню, а не в главном и имеет другой стиль. Что я не так делаю. Помогите пожалуйста.

 

Вот ссылка на сайт http://sitikids.ru/index.php?route=common/home. Могу дать FTP доступ, если найдется человек, который может помочь.

Изменено пользователем tim21701
используйте теги для вставки кода в сообщения

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. ЗАЧЕМ? Зачем вам кнопка "Главная"? Все стараются от упоминания "Главная" избавиться, а вы - наоборот, еще раз упомянуть!

2. Так "О компании", или "Главная"? О компании, обычно, ссылка ставится "/about_us/", а не "/"

3. Уберите, пожалуйста, код в теги для кода.

 

P.S. для ссылки на главную, у нормальных сайтов, используется логотип компании вверху и, реже, копирайт - внизу...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все получилось. Нужно делать было так:
Открываем catalog\view\theme\default\template\common\header.tpl
После:

<div id="menu">
<ul>

Вставляем:

<li><a href="">Главная</a></li>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Все получилось.

А теперь переключитесь на буржуйский язык ... и ... все ссылки в верхнем меню - на английском, а Главная, Оплата и Помощь? - Правильно, на русском))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конечно не верно, об этом уже миллион раз было сказано... Maritorevalder читайте FAQ по MVC.

 

Недопустимо использовать языковой или любой другой текст в коде шаблона, даже если сайт содержит только один язык:

<div class="telephone"> Телефон: 8-800-555-5550</ div>
Все данные, которые имеют специальное место хранения в системе, должны храниться и получаться методами этой системы:

<div class="telephone">
<?php echo $this->language->get('text_telephone'); ?>
<?php echo $this->config->get('config_telephone'); ?>
</div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.