Перейти к содержанию
madworm

Скрыть товар которого нет в наличии

Рекомендуемые сообщения

В контроллерах (и где нужно по аналогии)

product/category.php
product/manufacturer.php
product/search.php
product/special.php

обернуть набор массива $data['products'] в условие

if ($result['quantity'] > 0) {
...
} else {
  $product_total--; //не ломаем пагинацию
}
Изменено пользователем thentru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Этим вы скроете на страницах категории, поиска, акций и производителей

Но карточка товара будет доступа

Изменено пользователем thentru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Этим вы скроете на страницах категории, поиска, акций и производителей

Но карточка товара будет доступа

 Выключить товар не пробывали ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 Выключить товар не пробывали ? 

 

Все зависит от того, что нужно автору топика.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все зависит от того, что нужно автору топика.

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

 

Правильно. Подразумеваю что он все равно должен индексироваться ботами поисковых систем. Думаю что так правильнее.

 

 

Сделал так как Вы сказали. Товар скрывается но отображение на странице плавает по количеству. Например на первой 1, на второй 9 и так далее. Можно это как то изменить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Правильно. Подразумеваю что он все равно должен индексироваться ботами поисковых систем. Думаю что так правильнее.

 

 

Сделал так как Вы сказали. Товар скрывается но отображение на странице плавает по количеству. Например на первой 1, на второй 9 и так далее. Можно это как то изменить?

 

У вас так получается (добавил изменения для пагинации) ?

if ($result['quantity'] > 0) {
  $data['products'][] = array(
    ...
  );
} else {
  $product_total--;
}
Изменено пользователем thentru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чет я туплю. В PHP слабоват. Пробывал по разному. Приложил файл подсобите?

category.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чет я туплю. В PHP слабоват. Пробывал по разному. Приложил файл подсобите?

category.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С Вашим файлом получается так же как и у меня. То 2 товара на странице то 10

bustik-shop.ru хорошо видно на постельном белье

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С Вашим файлом получается так же как и у меня. То 2 товара на странице то 10

bustik-shop.ru хорошо видно на постельном белье

Пишите в ЛС, надо смотреть детально

На моем сервере все верно отображается

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.