Условие if ($description) не работает. В дефолтном шаблоне - так же

Тема в разделе "Ошибки и их решения", создана пользователем EvoMedia, 22 авг 2016.

  1. EvoMedia

    EvoMedia Новичок

    Сообщения:
    15
    Симпатии:
    1
    Собственно, сабж. Заметил, что в категории без описания срендерился <p>, обрамляющий это самое описание (и заключенный в условие if ($thumb || $description)). Собственно, $thumb работает, блока с гипотетическим изображением нет, но $description тупит. Проверял на чистой установке в стандартной теме - ровно то же самое.

    Пока оставил только if ($thumb), но в некоторых кат. изображение есть, а в некоторых нет, что тогда?))

    В общем, какие могут быть решения, друзья?
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    4.161
    Симпатии:
    1.013
    это редактор вставляет тег p. Перед тем как сохранить категорию без описания, нужно перейти в режим исходника и удалить тег. В некоторых версиях такое не прокатит, поэтому можно сделать проверку в условиях т.е если описание == <p></p> то не выводить
     
    EvoMedia нравится это.
  3. EvoMedia

    EvoMedia Новичок

    Сообщения:
    15
    Симпатии:
    1
    Так и есть, благодарю:)