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

Список производителей на одной странице


Recommended Posts

Всем привет, кто подскажет как вывести список производителей на одну отдельную страницу? Моя версия OpenCart Version 2.3.0.2 (rs.6)

Файл примера, вложил. Логотипы не обязательны.

Заранее спасибо

Screenshot_1.png

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


59 минут назад, buslikdrev сказал:

Купить модуль витрины производителей и сделать под себя дизайн. Потом разместить на любой странице.

да и есть же такая страничка стандарная...

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


Только что, bleem сказал:

Всем привет, кто подскажет как вывести список производителей на одну отдельную страницу? Моя версия OpenCart Version 2.3.0.2 (rs.6)

Файл примера, вложил. Логотипы не обязательны.

Заранее спасибо

Screenshot_1.png

бюджет какой ?

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

catalog/controller/product/manufacturer.php 

 

вместо 

foreach ($results as $result) {
   if (is_numeric(utf8_substr($result['name'], 0, 1))) {
      $key = '0 - 9';
   } else {
      $key = utf8_substr(utf8_strtoupper($result['name']), 0, 1);
   }

   if (!isset($data['categories'][$key])) {
      $data['categories'][$key]['name'] = $key;
   }

   $data['categories'][$key]['manufacturer'][] = array(
      'name' => $result['name'],
      'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id'])
   );
}

ставите 

foreach ($results as $result) {


   $data['manufacturers'][] = array(
      'name' => $result['name'],
      'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id'])
   );
}

catalog/view/theme/default/template/product/manufacturer_list.tpl

весь <div id="content">...</div> замените на 

 

<div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?>
  <h1><?php echo $heading_title; ?></h1>
  <?php if ($manufacturers) { ?>
  </p>
  <div class="row">
    <?php foreach ($manufacturers as $manufacturer) { ?>
    <div class="col-sm-3"><a href="<?php echo $manufacturer['href']; ?>"><?php echo $manufacturer['name']; ?></a></div>
    <?php } ?>
  </div>
  <?php } else { ?>
  <p><?php echo $text_empty; ?></p>
  <div class="buttons clearfix">
    <div class="pull-right"><a href="<?php echo $continue; ?>" class="btn btn-primary"><?php echo $button_continue; ?></a></div>
  </div>
  <?php } ?>
  <?php echo $content_bottom; ?></div>

 

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

  • 2 weeks later...

Подскажите, пожалуйста, как на этой страничке (на страничке со списком брендов) правильно description прописать?

 

добавил в 

catalog/controller/product/manufacturer_list.tpl

 

$this->document->setDescription($this->language->get('description'));

 

добавил в 

catalog/language/ru-ru/product/manufacturer.php

 

$_['description']       = 'бла бла бла';

 

Но, видимо, тут хитрое из за использования этой странички и списком и отдельными брендами. Не работает. 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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