Вывести полеY, если полеX не заполнено

помогите сообразить ;-)

 
Посетитель
small user social cms
Медаль
Сообщений: 119
Добрый день.
Вопрос снова касаемо полей.
У меня есть поле - pay (выводит цену)
Есть поле (флаг) - payB (если пользователь не хочет указывать цену, то он ставит галочку на этом поле, которое обозначает "Пусть исполнители сами предложат цену"

Мой вопрос:
Как граммотно вывести в шаблоне payB , если pay не заполнен..

Как-то навреное так...:
if <?php echo $fields['Pay']['handler']->parse( $item['Pay'] ); ?> empty
then <?php echo $fields['PayB']['handler']->parse( $item['PayB'] ); ?>
Посетитель
small user social cms
Медаль
Сообщений: 119
Есть идеи? sad А то никак не получается. Оч. буду благодарен, хоть какой помощи..
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Код PHP:
  1. <?php echo !empty($item['Pay']) ? $item['Pay'] : $item['PayB']; ?>
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
Медаль
Сообщений: 119
Evanescence, спасибо Вам огромное!
Т.е на сколько я помню, !empty - отрицание?

Только есть одно, НО - payB у меня ФЛАГ, т.е либо да, либо нет. Если нажать галочку, то выводится - "заказчик сам предложит цену"
Но на сайте, Вашим методом, выводит 1 или 0
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
driverriga, Да отрицание.
Код PHP:
  1. <?php echo !empty($item['Pay']) ? $item['Pay'] : 'заказчик сам предложит цену'; ?>
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
Медаль
Сообщений: 119
Evanescence, получилось.
А можно как нибудь вывести "заказчик сам предложит цену" из базы данных? или флаг в лбом случае выводит только 0/1?
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.