не выводить если поле не заполнено.

InstantCMS 2.X
#1 27 декабря 2016 в 15:24
версия 2.6.1, делаю собственный шаблон компонента.
Вопрос, как не выводить если поле не заполнено? пробую вывести с проверкой созданное "Строковое поле" admin_add:
  1. <?php if ($admin_add){ ?>
  2. <p class="admin_add"><?php html($item['admin_add']); ?></p>
  3. <?php } ?>
не проверяет на заполненность или не выводит, не пойму. как то не так это делается?
#2 27 декабря 2016 в 16:04
Простите, что лезу не в свое дело. Может так?
  1. <?php if (!empty($item['admin_add']){ ?>
  2. <p class="admin_add"><?php html($item['admin_add']); ?></p>
  3. <?php } ?>
#3 27 декабря 2016 в 17:25


Простите, что лезу не в свое дело. Я не знаю php. Может так?

  1.  
  2.  

DK

Почему же не в свое😊все верно отвечаете, я пробовал и через $fields и через $item, не фильтрует, потому не написал его. Все равно спасибо.
#4 27 декабря 2016 в 21:17

я пробовал и через $fields и через $item

Sergey Necr

тут не просто $item, а !empty$item, т.е. если поле не пустое, то выводим это поле.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.