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

отключить описание категории


rhjirftyjn

Recommended Posts

Всем здрасьте.

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

 

 

нашел вот это:

  <?php if ($thumb || $description) { ?>
  <div class="category-info">
    <?php if ($thumb) { ?>
    <div class="image"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
    <?php } ?>
    <?php if ($description) { ?>
    <?php echo $description; ?>
    <?php } ?>
  </div>
<?php } ?>

меняю

<?php if ($thumb || $description) { ?>

на:

<?php if ($thumb and $description) { ?>

или

<?php if ($description) { ?>

толку нет, все равно отображается <div class="category-info"> с <div class="image">

 

как добиться нужного результата?

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


Это две подряд одинарных кавычки, а не одна двойная - на всякий случай.

Смысл условия if (($thumb !='') and ($description !='')) - если картинка и описание непустые, то.. (далее идет код вывода картинки и описания)

 

А так, странно - и <?php if ($thumb and $description) { ?> должен был работать

 

UPD: Только что проверил - вариант с ($thumb and $description) прекрасно работает. Стесняюсь спросить - после изменения кода страницу по F5 обновляли в браузере? :-D

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

  • 4 years later...

Добрый день! Прописал как вы сказали- осталась запись о ошибке:Notice: Undefined variable: thumb in /home/a0252674/domains/мойсайт.ru/public_html/catalog/view/theme/oct_techstore/template/product/manufacturer_info.tpl on line 232

 

вот код

<?php if ($thumb and $description) { ?>
        <div class="row">
          <div class="col-sm-12 cat-desc-box">
            <?php if ($thumb) { ?>
            <img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" title="<?php echo $heading_title; ?>" class="img-thumbnail" />
            <?php } ?>
            <?php if ($description) { ?>
            <?php echo $description; ?>
            <?php } ?>
          </div>

 

что осталось подправить?

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


Логика помогает тогда, когда имеешь представление. В моем случае- представление весьма поверхностное, а языки программирования и вовсе не знаю.

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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