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

Как изменить горизонтальное меню на нужное ?


SWAT89

Recommended Posts

Привет, я человек немного опытный но не достаточно чтобы разобраться в следующей проблеме, как заменить в навигацие горизонтальной ( Главная, Заметки, Личный кабинет, Корзина, Оформить ) на другие. В моем случае мне нужно чтобы заместо стандартных кнопок там были ( О нас, Доставка, Акции, Кабинет, Контакты ) все эти кнопки в принципе есть в нижней части движка и вроде бы ничего сложного, но понять откуда берет горизонтальное меню именно ссылки на страницы я так и не смог. Попытался сделать ссылки на прямую без запросов к другим файлам и получил заместо Русского шрифта Квадратики. Как это сделать не пойму, если кто знает буду признательно благодарен за подсказку.

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


а Оно и есть по стандарту в UTF-8 там заморочки какие то что именно русский текст в коде если пишешь, то коряги квадратные выдает. А если этот же текст уже через файлы загонять то все путем. Проблема в том что я немогу понять как мне кодом сделать так чтоб нужные мне пункты из нижнего меню были в верхней полосе, по идее я думал взять маркеры нужных мне пунктов, чтоб они как бы дублировались и так, но движок на это сразу реагирует ошибкой .

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


если вам в файл catalog/view/theme/ваша тема/template/common/header.tpl вставить строчку из footer.tpl

<a href="<?php echo $special; ?>"><?php echo $text_special; ?></a>

а потом еще в файл catalog/controller/common/header.php добавить строчки из footer.php

$this->data['text_special'] = $this->language->get('text_special');
$this->data['special'] = $this->url->link('product/special');
то по-идее должна появиться ссылка Акции
  • +1 1
Надіслати
Поділитися на інших сайтах


сейчас попробую, примерно тоже самое делал и я из футора в хедер добавлял ихние маркеры но после ф5 выдавала ошибку на той строчке куда я вставил маркер из футора

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


Огромное спасибо, сработало именно так как и задумано, из какого файла вы взяли эти строки

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

$this->data['special'] = $this->url->link('product/special');

ААА все разобрался из той же папке но из файла футор.

Спасибо за помощь.

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


Вот еще загвозда, внизу 4 колонки и первая колонка откуда то с другого места берет инфу, немогу вычислить откуда.

вот строка обращения <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>

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


для нее (первой колонки), опять же в файле catalog/controller/common/footer.php можно попробовать вынуть

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/controller/common/header.php

...только попробуйте использовать в файле catalog/view/theme/ваша тема/template/common/header.tpl

<?php foreach ($informations as $information) { ?>
 <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
 <?php } ?>
  • +1 1
Надіслати
Поділитися на інших сайтах


тогда можно попробовать сделать так:

- в файле catalog/view/theme/ваша тема/template/common/header.tpl вставить

   <a href="<?php echo $information_1; ?>">О нас</a>
   <a href="<?php echo $information_2; ?>">Доставка</a>
- а в файле catalog/controller/common/header.php вставить

  $this->data['information_1'] = $this->url->link('information/information&information_id=4');
  $this->data['information_2'] = $this->url->link('information/information&information_id=6');
  • +1 1
Надіслати
Поділитися на інших сайтах


Все нашел, все гуд терь без купибок, благодарю за помощь, не каждый готов тут так усердно помогать неопытным. Благодарю

Чем мог тем отблагодарил, Плюсанул вам за помощь

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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