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

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


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

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

В общем у меня в профиле 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
Юзер

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
Гости

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

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

zip
Юзер

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

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

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

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

наверх