Вывести код, при наличии поля icms2.5

 
Посетитель
small user social cms
Медаль
Сообщений: 281
Привет, дорогие форумчане. Нужно вывести небольшой кусок кода, в том случае если поле есть в типе контента, если нет, то ничего не выводить.
сделал таким образом: в файле default_item.tpl.php прописал: <?php if ($item['status']){ ?> <div>...</div> <?php } ?>. Код выводится все нормально, но в типах контента где нет поля status выдает ошибку Notice: Undefined index: status, думаю что как-то по-другому условия должно быть прописано или еще что-то, переменная должна браться из поля. Спасибо.
Довольно интересный Обзор it-компаний Москвы, рекомендую почитать.
Надежный хостинг
etiketirovschik.ru
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1152
Код PHP:
  1. <?php if (isset($item['status']) && $item['status']){ ?> <div>...</div> <?php } ?>
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1164
Evanescence:
<?php if (isset($item['status']) && $item['status']){ ?> <div>...</div> <?php } ?>
Тогда лучше так:
Код PHP:
  1. <?php if (!empty($item['status'])){ ?> <div>...</div> <?php } ?>
Посетитель
small user social cms
Медаль
Сообщений: 281
Спасибо, оба варианта рабочие, больше подошел вариант Evanescence, т.к. он выводит код и в списке и в записи, мне как раз это и нужно было.
Довольно интересный Обзор it-компаний Москвы, рекомендую почитать.
Надежный хостинг
etiketirovschik.ru
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: