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

Вывести в главное меню ссылки сборка 2.3.0.2


Recommended Posts

Подскажите как вывести нужные мне ссылки в главном меню сайта Контакты, Доставка, Оплата. При этом отключить вывод в главном меню сайта категории, так как они будут у меня отображаться в другом месте. Искал в поиске не нашел инструкции все какие то устаревшие для старых сборок.

Что менять ? header.tpl и header.php

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


Я так понимаю тут нет людей которые смогут подсказать.

В прошлых версиях все понятно как делать. Информации много уже. А вот в этой версии что мне делать? 

Я так понимаю в header.php за меню отвечает вот это 

// Menu
		$this->load->model('catalog/category');

		$this->load->model('catalog/product');

		$data['categories'] = array();

		$categories = $this->model_catalog_category->getCategories(0);

		foreach ($categories as $category) {
			if ($category['top']) {
				// Level 2
				$children_data = array();

				$children = $this->model_catalog_category->getCategories($category['category_id']);

				foreach ($children as $child) {
					$filter_data = array(
						'filter_category_id'  => $child['category_id'],
						'filter_sub_category' => true
					);

					$children_data[] = array(
						'name'  => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
						'href'  => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
					);
				}

				// Level 1
				$data['categories'][] = array(
					'name'     => $category['name'],
					'children' => $children_data,
					'column'   => $category['column'] ? $category['column'] : 1,
					'href'     => $this->url->link('product/category', 'path=' . $category['category_id'])
				);
			}
		}

		$data['language'] = $this->load->controller('common/language');
		$data['currency'] = $this->load->controller('common/currency');
		$data['search'] = $this->load->controller('common/search');
		$data['cart'] = $this->load->controller('common/cart');

А в header.tpl

<?php if ($categories) { ?>
<div class="container">
  <nav id="menu" class="navbar">
    <div class="navbar-header"><span id="category" class="visible-xs"><?php echo $text_category; ?></span>
      <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button>
    </div>
    <div class="collapse navbar-collapse navbar-ex1-collapse">
      <ul class="nav navbar-nav">
        <?php foreach ($categories as $category) { ?>
        <?php if ($category['children']) { ?>
        <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>
          <div class="dropdown-menu">
            <div class="dropdown-inner">
              <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?>
              <ul class="list-unstyled">
                <?php foreach ($children as $child) { ?>
                <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li>
                <?php } ?>
              </ul>
              <?php } ?>
            </div>
            <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>
        </li>
        <?php } else { ?>
        <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
        <?php } ?>
        <?php } ?>
      </ul>
    </div>
  </nav>
</div>
<?php } ?>

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

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


В 12.02.2017 в 16:12, mautdib сказал:

Подскажите как вывести нужные мне ссылки в главном меню сайта Контакты, Доставка, Оплата. При этом отключить вывод в главном меню сайта категории, так как они будут у меня отображаться в другом месте. Искал в поиске не нашел инструкции все какие то устаревшие для старых сборок.

Что менять ? header.tpl и header.php

+1 тоже очень интересует!

Подскажите, знающие! :-)

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


В 13.02.2017 в 19:34, Pascha сказал:

порядок и принципы администрирования не поменялись - пункт "Главное меню" ни кто не отменял и не удалял

gl.png

 

или если лениво ковырять самому 
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=10969&filter_search=pages+on+menu&filter_download_id=31

Пробовала выше перечисленные способы, но на версии ocStore 2.3.0.2  они не работают, к сожалению....

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


56 минут назад, Pascha сказал:

на дефолте? или шаблон стоит? если шаблон- то вопросы уже не к релизу, а к шаблону (возможно пропущено/криво написанное условие вывода категорий в меню)

p.s. ставил себе v. 2.3 - через 10 минут пришло понимание что он кривой как турецкая сабля, как бы его не расхваливали юзвери, я   работаю с ним как фрилансер и смотрю на это с другой стороны... и как и прежде пользуюсь 2.1...  
(чисто субъективное мнение, не принимать за аксиому!!! я не ношу юбки и чулки... но это не значит, что некоторые этого не делают))))

на дефолте

да, в этой версии много чего незнакомого, файлы переписаны по новым схемам, и то, что раньше срабатывало-теперь не работает((

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

Спасибо!

Змінено користувачем Apelsinka
Надіслати
Поділитися на інших сайтах


39 минут назад, Apelsinka сказал:

на дефолте

да, в этой версии много чего незнакомого, файлы переписаны по новым схемам, и то, что раньше срабатывало-теперь не работает((

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

Спасибо!

Я автор этого дополнения:

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=10969&filter_search=pages+on+menu&filter_download_id=31

Пишите в личку - помогу.

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

  • 1 year later...

 Agatha65 ,  а не подскажете, как вывести только одну статью в главное меню, а не все ? 

из 8 вариантов в дополнении нет такого.. У меня на 2,3 отлично работают

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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