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

Вывод новых товаров в катигории


Recommended Posts

Сделал категорию товаров новинки и распродажи. Как туда вывести товар новинки и распродажи. Категорию сделал через админку. Если есть другие способы решения, пожалуйста подскажите.

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


Итак. По поводу новинок и разпродаж. Есть в БД 2 таблицы

oc_product

oc_product_special

 

С первой можно взять дату добавления товара (колонка date_added)

Со 2-ой посредством выборки продукты с акционными ценами.

Этой информации, а так же схем должно хватить для вывода интересующих Вас товаров.

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


 

Сделал согласно инструкции. Права дал стандартные.

Notice: Indirect modification of overloaded property ControllerLatestLatest::$data has no effect in /var/www/sir/data/www/site.ru/catalog/controller/latest/latest.php on line 6Notice: Indirect modification of overloaded property ControllerLatestLatest::$data has no effect in /var/www/sir/data/www/site.ru/catalog/controller/latest/latest.php on line 9

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


Надо все $this->data заменить на $data

Так? Или я чего то не так понял?

class ControllerLatestLatest extends Controller {

public function index() {

$data->document->setTitle($this->config->get('config_title'));

$data->document->setDescription($data->config->get('config_meta_description'));

$data->$data['heading_title'] = $data->config->get('config_title');

if (file_exists(DIR_TEMPLATE . $data->config->get('config_template') . '/template/latest/latest.tpl')) {

$data->template = $data->config->get('config_template') . '/template/latest/latest.tpl';

$data->$data['template'] = $data->config->get('config_template');

} else {

$data->template = 'default/template/latest/latest.tpl';

}

$data->children = array(

'common/column_left',

'common/column_right',

'common/content_top',

'common/content_bottom',

'common/footer',

'common/header'

);

$data->response->setOutput($data->render());

}

}

?>

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


Разобрался верно так

 

class ControllerLatestLatest extends Controller {
public function index() {
$this->document->setTitle($this->config->get('config_title'));
$this->document->setDescription($this->config->get('config_meta_description'));
$data->data['heading_title'] = $this->config->get('config_title');
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/latest/latest.tpl')) {
$this->template = $this->config->get('config_template') . '/template/latest/latest.tpl';
$data->data['template'] = $this->config->get('config_template');
} else {
$this->template = 'default/template/latest/latest.tpl';
}

$this->children = array(
'common/column_left',
'common/column_right',
'common/content_top',
'common/content_bottom',
'common/footer',
'common/header'
);
$this->response->setOutput($this->render());
}
}
?>

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


Как вставить линк в топ меню я понимаю, а как добавить в категории нет( Не могу найти файл шаблона column_left.tpl на сколько я понял в место него /catalog/view/theme/OPC070174-1/template/module/category.tpl

<div class="box">
  <div class="box-heading box-category-heading"><?php echo $heading_title; ?></div>
  <div class="box-content ">
    <ul class="box-category treeview-list treeview">
      <?php foreach ($categories as $category) { ?>
      <li>
        <?php if ($category['category_id'] == $category_id) { ?>
        <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
        <?php } else { ?>
        <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
        <?php } ?>
        <?php if ($category['children']) { ?>
        <ul>
          <?php foreach ($category['children'] as $child) { ?>
          <li>
            <?php if ($child['category_id'] == $child_id) { ?>
            <a href="<?php echo $child['href']; ?>" class="active"><?php echo $child['name']; ?></a>
            <?php } else { ?>
            <a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a>
            <?php } ?>
          </li>
          <?php } ?>
        </ul>
        <?php } ?>
      </li>
      <?php } ?>
    </ul>	
  </div>
</div>

куда вставить линк

<a href="<?php echo $latest; ?>">Поступления</a>

инструкция http://s-engineer.ru/dobavlyaem-novuyu-stranicu-sxemu-v-opencart/

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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