есть такой код:
<small><strong>Окончание: </strong>" .$fieldsObjects['field_expiration']->data. "</small></font>"?><br/>
В переменной $fieldsObjects['field_expiration']->data хранится дата окончания публикации, если ее указал пользователь.
Если указана дата окончания публикации записи, то она выводится, например - Окончание: 2011-03-09, а если нет то просто Окончание:
Если дата не указана, как мне сделать чтобы вместо пустого Окончание: выводилось например Окончание: не ограничено
Спустя 15 минут, 58 секунд (10.03.2011 - 09:04) Invis1ble написал(а):
$expiration = $fieldsObjects['field_expiration']->data ? $fieldsObjects['field_expiration']->data : 'не ограничено';
Спустя 17 минут, 12 секунд (10.03.2011 - 09:21) animal написал(а):
Большое спасибо, помогло. Сделал так:
Если не сложно подскажите по Вашему коду:
знак "?" заменяет условие?
<?php $expiration = $fieldsObjects['field_expiration']->data ? $fieldsObjects['field_expiration']->data : 'не ограничено';?>
<?php echo "<font color='#00008B'><small><strong>Окончание: </strong>" .$expiration. "</small></font>"?><br/>
Если не сложно подскажите по Вашему коду:
$expiration = $fieldsObjects['field_expiration']->data ? $fieldsObjects['field_expiration']->data : 'не ограничено';
знак "?" заменяет условие?
Спустя 6 минут, 55 секунд (10.03.2011 - 09:28) linker написал(а):
если(условие) ? то : иначе
Спустя 1 час, 38 секунд (10.03.2011 - 10:29) Trianon написал(а):
$expiration = $fieldsObjects['field_expiration']->data or $expiration = 'не ограничено' ;