pogran

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

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

pogran    0

Интересует такой вопрос а где в админке отображение меню главного. Чтобы добавить или убрать пункты, а то честно не нашёл

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


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

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

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

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

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


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

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

Закладки (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>

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

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


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

так где название править нашёл в 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');

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


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

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

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

Информация

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


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

А, ну тогда стандартными средствами можно "каталог-статьи" добавить там статью. Ну а потом ссылку на нее хоть куда втыкай.

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


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

хотелось бы просто качественно сделать. А в футере не знаете где выводится этот блок(с ссылками на статьи), просто хочется посмотреть на код

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


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

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

<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/

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


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

я это знаю:) всё нашёл просто не внимательно смотрел. Спасибо:)

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


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

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

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

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

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

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

Войти

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

Войти


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

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