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

Как вывести статьи (контакты, о нас...) в шапку на ОС 2.3


zivul

Recommended Posts

Здравствуйте!

Подскажите пожалуйста, как вывести статьи (контакты, о нас и т.д.) на шапку в версии ОС 2.3,

Здесь есть описание как вывести на версии 2.1, но для 2.3 коды не проходят.

Заранее Благодарен!

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


в дефолтном шаблоне:


1. перед return в конце файла: catalog\controller\common\header.php

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

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

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

2.после 84й строки файла: catalog\view\theme\default\template\common\header.tpl

<?php if ($informations) { ?>
	<div class="information-header text-right">
		<ul class="list-unstyled">
		  <?php foreach ($informations as $information) { ?>
		  <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
		  <?php } ?>
		</ul>
	</div>
<?php } ?>

 

image.png.7bf78faca0b077ad41ff03494c66f021.png

 

3. в конец файла: catalog\view\theme\default\stylesheet\stylesheet.css

.information-header ul li {
	display: inline-block;
	margin-left: 15px;
}

 

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


  • 1 year later...

Для шаблона basecart в файле catalog\view\theme\basecart\template\common\header.tpl строки:

 

  

<?php if ($categories) { ?>
      <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" role="button" aria-haspopup="true" aria-expanded="false"><?php echo $category['name']; ?> <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?>
              <?php foreach ($children as $child) { ?>
              <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li>
              <?php } ?>
            <?php } ?>
            <li role="separator" class="divider"></li>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $text_all; ?> <?php echo $category['name']; ?></a></li>
          </ul>
        </li>
        <?php } else { ?>
        <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
        <?php } ?>
        <?php } ?>
      </ul>
      <?php } ?> 

 

заменить на:

 

<?php if ($categories) { ?>
      <ul class="nav navbar-nav">
         <?php foreach ($informations as $information) { ?>
        <?php if ($category['children']) { ?>
        <li class="dropdown">
          <a href="<?php echo $information['href']; ?>" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><?php echo $information['title']; ?> <span class="caret"></span></a>
          
        </li>
        <?php } else { ?>
        <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
        <?php } ?>
        <?php } ?>
      </ul>
      <?php } ?>

в controller добавляем как написано выше, или копируем из catalog\controller\common\footer.php в

catalog\controller\common\header.php

<?php if ($informations) { ?>
	<div class="information-header text-right">
		<ul class="list-unstyled">
		  <?php foreach ($informations as $information) { ?>
		  <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
		  <?php } ?>
		</ul>
	</div>
<?php } ?>

в css добавлять не чего не нужно.

 

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

  • 2 weeks later...
В 25.06.2019 в 23:35, iidds сказал:

Для шаблона basecart в файле catalog\view\theme\basecart\template\common\header.tpl строки:

 

  


<?php if ($categories) { ?>
      <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" role="button" aria-haspopup="true" aria-expanded="false"><?php echo $category['name']; ?> <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?>
              <?php foreach ($children as $child) { ?>
              <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li>
              <?php } ?>
            <?php } ?>
            <li role="separator" class="divider"></li>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $text_all; ?> <?php echo $category['name']; ?></a></li>
          </ul>
        </li>
        <?php } else { ?>
        <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
        <?php } ?>
        <?php } ?>
      </ul>
      <?php } ?> 

 

заменить на:

 


<?php if ($categories) { ?>
      <ul class="nav navbar-nav">
         <?php foreach ($informations as $information) { ?>
        <?php if ($category['children']) { ?>
        <li class="dropdown">
          <a href="<?php echo $information['href']; ?>" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><?php echo $information['title']; ?> <span class="caret"></span></a>
          
        </li>
        <?php } else { ?>
        <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
        <?php } ?>
        <?php } ?>
      </ul>
      <?php } ?>

в controller добавляем как написано выше, или копируем из catalog\controller\common\footer.php в

catalog\controller\common\header.php


<?php if ($informations) { ?>
      <ul class="nav navbar-nav">
         <?php foreach ($informations as $information) { ?>
        <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
        <?php } ?>
      </ul>
      <?php } ?>

в css добавлять не чего не нужно.

 

 

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

  • 1 month later...

Как вывести статьи (контакты, о нас...) в шапку на ОС 2.3

тема опубликовал zivul в Opencart 2.x: Песочница

Здравствуйте!

Подскажите пожалуйста, как вывести статьи (контакты, о нас и т.д.) на шапку в версии ОС 2.3,

Здесь есть описание как вывести на версии 2.1, но для 2.3 коды не проходят.

Заранее Благодарен!

 

Вот ответ на Ваш  вопрос. http://gigantmebeli.ru/ Для всех версий. Если что пишите звоните.  Помогу.

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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