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

отображение меню в админке [РЕШЕНО]


Recommended Posts

Какого главного меню? Меню категорий? Так оно в админке не меняется -оно описано в файле header.tpl в блоке

<div id="menu">...</div>

Там же и изменить можно по своему хотению.

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


нет интересует именно главное меню(Главная

Закладки (0)Постоянный покупательКорзина покупок

Оформление заказа), к которому привязываться должны страницы. А его вывод я смотрю вот <div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>

и как я понял нужно всё править в ручную, осталось определиться какие файлы и как правильно привязывать страницы к меню.

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


так где название править нашёл в language и где привязывается ссыка) А вот как происходит привязка статьи к странице? допустим я создал через админку статью Акции как мне её привязать к ссылке

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


В header.php строки

$this->data['home'] = $this->url->link('common/home');
$this->data['wishlist'] = $this->url->link('account/wishlist', '', 'SSL');
$this->data['logged'] = $this->customer->isLogged();
$this->data['account'] = $this->url->link('account/account', '', 'SSL');
$this->data['shopping_cart'] = $this->url->link('checkout/cart');
$this->data['checkout'] = $this->url->link('checkout/checkout', '', 'SSL');

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


Я наверное не так выразился. Это привязка страниц которые изначально уже есть. А как сделать свою страницу? я создал статью и хочу привязать её к странице. как это сделать? Вы поняли про что я?

Вот допустим есть блок в хедере(в теме которая по дефолту стоит). Здесь у каждого пункта меню создана статья в админке

Информация

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


вот в футере(вид) этот кусок.

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

А где он в контроллере?

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


В файле footer.php

 foreach ($this->model_catalog_information->getInformations() as $result) {
  if ($result['bottom']) {
   $this->data['informations'][] = array(
 'title' => $result['title'],
 'href'  => $this->url->link('information/information', 'information_id=' . $result['information_id'])
   );
  }
 }

Это строки вам нужны?

Вам точно надо ознакомиться с этими ссылками

http://ru.wikipedia....View-Controller

http://opencartforum...BE%D0%BD%D0%B0/

http://opencartforum...0-default-154x/

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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