Forumlar / National / Russian / Проверка значения input на странице редактирования

CrazyFreeMan
#1 2015-03-13 15:20

Доброго

Я уже на грани пойти застрелиться, подскажите :)

Создаю экстраполе в таблице PAGE к примеру TADA обычный INPUT=TEXT по умолчанию ставлю 1 либо tada

Добавляю поле на страницу добавления, редактирования и самой страницы

 {PAGEADD_FORM_TADA

 {PAGEEDIT_FORM_TADA

 {PAGE_TADA

Пробую теперь сделать проверку на странице вывода 

<!-- IF {PAGE_TADA} == 1 --> тада <!-- ENDIF --> все отлично (так же и с другими буквами/цифрами)

А теперь хочу сделать проверку на странице редактирования

<!-- IF {PAGEEDIT_FORM_TADA} == 1 --> тада <!-- ENDIF --> ничего не получается, как не пробовал уже и {PAGEEDIT_FORM_TADA} == "1", {PAGEEDIT_FORM_TADA} == '1' ,{PAGEEDIT_FORM_TADA} = 1, {PAGEEDIT_FORM_TADA} = "1"  и просто <!-- IF {PAGEEDIT_FORM_TADA} --> да уже все что мог придумать не проверяет условие (цифру заменял на текст латиницы ) и тип пробовал ставить inputint

Что не так делаю или как обойти?

 

Додано 41 хвилина потому:

Да:) 

{PHP.item.item_TADA}  == 1


Bu konu Ярослав Романенко tarafından düzenlendi(2015-03-13 16:31, 9 yıllar önce)
Dayver
#2 2015-03-13 22:21

А почему бы не попробовать

{PHP.pag.page_tada} == 1

Pavlo Tkachenko aka Dayver
Uch
#3 2015-03-14 12:17

{PAGEEDIT_FORM_TADA}  выдает не значение поля, а тэг элемента input. Используйте {PAGEEDIT_FORM_TADA_VALUE} для получния текущего значения экстраполя и {PAGEEDIT_FORM_TADA_TITLE} для получения его заголовка.