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

В категории видно какого нет товара и он спускается вниз!


Recommended Posts

В категории видно какого нет товара и он спускается вниз! 

В категории много товаров. Нужно сделать так, чтоб человек не кликал и не изучал товар, которого нет в наличии, что бы спускались вниз, а на верху были те, которые в наличии!
Тут хорошо реализовано: http://i-vse.ru/category/apple-iphone/?yclid=1

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


1 минуту назад, nexus сказал:

Тут всё просто, если нет в наличии, устанавливаем товару сортировку 10, всё.

спасибо!
нужно чтоб видно, что нет в наличии не заходя в карточку товара, стикер например!

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


2 часа назад, danineo1 сказал:

спасибо!
нужно чтоб видно, что нет в наличии не заходя в карточку товара, стикер например!

Так в чём проблема? в контроллере добавить в catalog/controller/product/category.php

$data['products'][] = array(
'quantity' => $result['quantity'],

В catalog/view/theme/ваш шаблон//template/product/category.tpl просто выводим с таким условием

<?php if($products['quantity'] <= 0){ ?>
<div class="quantity">Нет в наличии</div>
<?php } ?>

Ну естественно через языковой пакет.

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

1 час назад, nexus сказал:

Так в чём проблема? в контроллере добавить в catalog/controller/product/category.php


$data['products'][] = array(
'quantity' => $result['quantity'],

В catalog/view/theme/ваш шаблон//template/product/catalog.tpl просто выводим с таким условием


<?php if($products['quantity'] <= 0){ ?>
<div class="quantity">Нет в наличии</div>
<?php } ?>

Ну естественно через языковой пакет.

просьба чуть подробнее!

 

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


15 минут назад, danineo1 сказал:

благодарю, буду пробовать!
только не пойму: куда угодно эти кусочки в файлы распихать?

Нет, найдите следующую строчку

$data['products'][] = array(
и после = array( вставьте как и остальные 'quantity' => $result['quantity'],

В catalog/view/theme/ваш шаблон//template/product/category.tpl

<?php if($products['quantity'] <= 0){ ?>
<div class="quantity">Нет в наличии</div>
<?php } ?>

после <?php if ($products) { ?>

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

19 часов назад, nexus сказал:

Нет, найдите следующую строчку


$data['products'][] = array(
и после = array( вставьте как и остальные 'quantity' => $result['quantity'],

В catalog/view/theme/ваш шаблон//template/product/category.tpl


<?php if($products['quantity'] <= 0){ ?>
<div class="quantity">Нет в наличии</div>
<?php } ?>

после <?php if ($products) { ?>

что то я не правильно делаю, вырубаются категории! 

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


 сюда catalog/controller/product/category.php после  $data['products'][] = array(  ставлю 'quantity' => $result['quantity'],

 

и потом в catalog/view/theme/ваш шаблон//template/product/category.tpl после <?php if ($products) { ?> ставлю 

<?php if($products['quantity'] <= 0){ ?> <div class="quantity">Нет в наличии</div> <?php } ?>

 

и категории на сайте не работают!

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


22 минуты назад, danineo1 сказал:

 сюда catalog/controller/product/category.php после  $data['products'][] = array(  ставлю 'quantity' => $result['quantity'],

 

и потом в catalog/view/theme/ваш шаблон//template/product/category.tpl после <?php if ($products) { ?> ставлю 

<?php if($products['quantity'] <= 0){ ?> <div class="quantity">Нет в наличии</div> <?php } ?>

 

и категории на сайте не работают!

здесь моя ошибка, после

<?php foreach ($products as $product) { ?>

<?php if($product['quantity'] <= 0){ ?> <div class="quantity">Нет в наличии</div> <?php } ?>

Думал об одном, а написал другое )))

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

15 минут назад, danineo1 сказал:

это <?php foreach ($products as $product) { ?> вместо этого 'quantity' => $result['quantity'],
???

Нет, это ----> <?php if($product['quantity'] <= 0){ ?> <div class="quantity">Нет в наличии</div> <?php } ?>

после 

<?php foreach ($products as $product) { ?>
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

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

Important Information

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