Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как сделать, чтобы при не заполненом доп.поле выводился определенный текст?

Как сделать, чтобы при не заполненом доп.поле выводился определенный текст?


     29.04.2015    Общие вопросы, Шаблоны (TPL)    910

вопрос
Как сделать, чтобы при не заполненом доп.поле выводился определенный текст?

В общем у меня в профиле 4 доп. поля при заполнении каждого выводится определенный текст это понятно.

Вот так:
[xfgiven_поле1]выводится определенный текст[/xfgiven_поле1]
[xfgiven_поле2]выводится определенный текст[/xfgiven_поле2]
[xfgiven_поле3]выводится определенный текст[/xfgiven_поле3]
[xfgiven_поле4]выводится определенный текст[/xfgiven_поле4]
Как сделать, чтобы если ни одно из полей не будет заполнено. То сверху будет выводится другой текст.

Здесь нужно выводить текст, если ни одно из полей не заполнено.
[xfgiven_поле1]выводится определенный текст[/xfgiven_поле1]
[xfgiven_поле2]выводится определенный текст[/xfgiven_поле2]
[xfgiven_поле3]выводится определенный текст[/xfgiven_поле3]
[xfgiven_поле4]выводится определенный текст[/xfgiven_поле4]

Ответил: vadims


А так не будет работать?
[xfnotgiven_поле4][xfnotgiven_поле3][xfnotgiven_поле2][xfnotgiven_поле1]текст если поле не заполнено[/xfnotgiven_поле1][/xfnotgiven_поле2][/xfnotgiven_поле3][/xfnotgiven_поле4]


Как вариант использовать за 2 бакса (хотя не уверен что получится) -
http://sandev.pro/portfolio/83-rasshirenie-funkcionala-shablonizatora-novostey-usloviya-if.html

С BlockPro точно можно сделать -
http://bp.pafnuty.name/examples/#1dcfd2e73c8f1c4f88a7

Комментарии пользователей (3)

zip
129 | 7

zip - 29 апреля 2015 17:36 - Юзер

Если поле не заполняется обычно вот так выводят текст: [xfnotgiven_поле1]текст если поле не заполнено[/xfnotgiven_поле1]

Но мне надо, чтобы один и тот же текст выводился если одно из полей или все поля не заполнены.

Если сделать так:
[xfnotgiven_поле1]текст если поле не заполнено[/xfnotgiven_поле1]
[xfnotgiven_поле2]текст если поле не заполнено[/xfnotgiven_поле2]
[xfnotgiven_поле3]текст если поле не заполнено[/xfnotgiven_поле3]
[xfnotgiven_поле4]текст если поле не заполнено[/xfnotgiven_поле4]
то будет выводится текст на каждое не заполненое поле, т.е будет отображаться не один текст, а сразу 4.

И если первое поле или второе будет заполнено, то в остальных будет выводится текст с незаполеным полем.

А мне нужно выводить один и тот же текст, если одно или несколько или все поля не заполнены.

vadims
10

373 | 63

vadims - 29 апреля 2015 20:28 - Юзер

***Комментарий удален***

zip
129 | 7

zip - 29 апреля 2015 20:37 - Юзер

vadims, Спасибо за подсказку, сработало )

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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