legoex
@legoex
Пытаюсь стать программистом.

Как вывести только те товары в которых количество больше 0 opencart 1.5?

<div class="container">

    <div class="row">
        <div class="col-md-3">

            <?php echo $block_categories_filter; ?>

            <div class="btn-group btn-group-sm btn-group-justified visible-xs visible-sm" data-toggle="buttons">
                <?php foreach ($sorts as $sortEl) { ?>
                <label class="btn btn-default <?php if ($sortEl['value'] == $sort . '-' . $order) { ?>active<?php } ?>">
                    <input data-href="<?php echo $sortEl['href']; ?>" type="radio" name="sort_option"
                           autocomplete="off" <?php if ($sortEl['value'] == $sort . '-' . $order) { ?>checked<?php } ?>
                    >
                    <?php echo $sortEl['text']; ?>
                </label>
                <?php } ?>
            </div>

        </div>

        <div class="col-md-9">
            <h1>
                <?php echo $heading_title; ?>
            </h1>

            <?php if ($this->config->get('mmr_catalog_category_description_hidden')!=1) { ?>
            <?php if ($description) { ?>
            <?php echo $description; ?>
            <?php } ?>
            <?php } ?>

            <?php if ($products) { ?>

            <div id="products">
                <?php echo $block_products; ?>

            </div>
            <?php } ?>
        </div>
    </div>
    <?php

?>

</div>

Вот такой код выводит товары на странице производителя...
Нужно проверить наличие товара, если наличие равно или меньше 0 то товар не выводить..
Как реализовать?
  • Вопрос задан
  • 360 просмотров
Решения вопроса 1
zoozag
@zoozag
Opencart
Если товары нужно скрывать везде, я бы прямо в модели catalog/product в методе getProducts добавил в запрос условие
WHERE p.quantity > 0
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы