Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Помогите разобраться

Помогите разобраться


     28.01.2013    Общие вопросы по PHP, Модули, Хаки    2374

вопрос
Здравствуйте, на моем сайте есть модуль самописный, давным давно заказывал у какого-то парня. Так вот, сегодня понадобилась возможность вывода доп.полей условием. Т.е. сейчас у меня есть условие, если поле заполнено выводить то, то то.
Пример кода:


if( !$tpl->result['xf_online'] ) $tpl->set_block( "'\[xf_online\].*?\[/xf_online\]'si"  , "" );
else {
$tpl->set( '[xf_online]', '' );
$tpl->set( '[/xf_online]', '' );
}


Скажите, а как сделать условие если поле не заполнено то выводить текст к примеру?

Ответил: ПафНутиЙ


if( !$tpl->result['xf_online'] ) {
    $tpl->set_block( "'\[xf_online\].*?\[/xf_online\]'si"  , "" );
    $tpl->set( '[not_xf_online]', '' );
    $tpl->set( '[/not_xf_online]', '' );
} else {
    $tpl->set( '[xf_online]', '' );
    $tpl->set( '[/xf_online]', '' );
    $tpl->set_block( "'\[not_xf_online\].*?\[/not_xf_online\]'si"  , "" );
}
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх