Отображение пункта Модель

maccenon

Мой дом здесь!
Регистрация
25 Дек 2013
Сообщения
1.148
Реакции
324
Подскажите, сделал пункт модель не обязательным, но теперь встал вопрос как сделать что бы при незаполненности этого пункта он не выводился в карточке товара?
 
Подскажите, сделал пункт модель не обязательным, но теперь встал вопрос как сделать что бы при незаполненности этого пункта он не выводился в карточке товара?

www/catalog/view/theme/ТВОЯ ТЕМА/template/product/product.tpl

ищешь
Код:
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

и комментируешь или удаляешь

Так же можно убрать в контроллере catalog/controller/product/product.php
такую строку
Код:
$this->data['model'] = $product_info['model'];
 
www/catalog/view/theme/ТВОЯ ТЕМА/template/product/product.tpl

ищешь
Код:
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

и комментируешь или удаляешь

Так же можно убрать в контроллере catalog/controller/product/product

такую строку
Код:
$this->data['model'] = $product_info['model'];
немного не то мне не нужно удалить модель вообще из карты товара, нужно если это поле не заполнено что бы оно не отображалось
 
В файле карточки товара - /catalog/view/theme/ВАША-ТЕМА/template/product/product.tpl

находишь
PHP:
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

и оборачиваешь его в условие:

PHP:
    <?php if ($model) { ?>
        <span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
    <?php } ?>

т.е если есть модель то строка выводится, если нет то не выводится
 
В файле карточки товара - /catalog/view/theme/ВАША-ТЕМА/template/product/product.tpl

находишь
PHP:
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

и оборачиваешь его в условие:

PHP:
    <?php if ($model) { ?>
        <span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
    <?php } ?>

т.е если есть модель то строка выводится, если нет то не выводится
спасибо помогло )
 
Ещё как вариант, если используете модуль Simple, начиная с версии 4, отключить отображение модели можно в настройках этого модуля.
 
Назад
Сверху