Перейти к содержимому



ЗАРАБАТЫВАЙ НА
>>ПРОДАЖЕ ШАБЛОНОВ И ПРИВЛЕЧЕНИИ РЕФЕРАЛОВ<<
>>ПОИСКЕ СЛИВЩИКОВ ШАБЛОНОВ<<

Фотография

Проверка переменной на пустое значение в mini Poster


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 klieve

klieve

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 185 сообщений

Отправлено 19 Июнь 2018 - 23:26

Понадобилось сделать проверку на пустое значение и при помощи комрада lexxerg нашелся такой способ для переменных с цифровым значением. 

[VAR][_compare_][]
[REG_PARSE][\[0-9\]][_compare_]
[IF][$bool=0]
    [LOG_DISPLAY][compare пуст]
[ELSE]
    [LOG_DISPLAY][compare _compare_]
[ENDIF]

  • 0


#2 Dr.Code

Dr.Code

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 53 сообщений

Отправлено 20 Июнь 2018 - 01:37

.

можно и так 

[SET_MODEL_SETTINGS][ERROR_CONTINUE]
[VAR][$compare]
[STR_LEN][$compare]
[IF][$bool=0][]
    [LOG_DISPLAY][compare пуст]
[ELSE]
    [LOG_DISPLAY][$result]
[ENDIF]

или так 

[VAR][_compare_][dfgdhdrh]
[REG_PARSE][\[0-9\]][_compare_]
[IF][$bool=0]
    [REG_PARSE][\[a-z\]][_compare_]
    [IF][$bool=0]
        [LOG_DISPLAY][compare пуст]
    [ELSE]
        [LOG_DISPLAY][compare _compare_]
    [ENDIF]
[ELSE]
    [LOG_DISPLAY][compare _compare_]
[ENDIF]

  • 1

#3 ViktorBataisk

ViktorBataisk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 405 сообщений

Отправлено 20 Июнь 2018 - 15:14

есть удобная команда [GET_CHAR]

зачем изобретать велосипед?


  • 0

#4 Dr.Code

Dr.Code

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 53 сообщений

Отправлено 20 Июнь 2018 - 22:41

есть удобная команда [GET_CHAR]

зачем изобретать велосипед?

 

и в чем твой велосипед лучше?

[SET_MODEL_SETTINGS][ERROR_CONTINUE]
[VAR][$test][]

[GET_CHAR][1][$test]
[IF][$bool=0]
    [LOG_DISPLAY][test pust]
[ELSE]
    [LOG_DISPLAY][$char]
[ENDIF]
Task: TestCom Function: [GET_CHAR][1][] ERROR: не достаточно параметров для функции Действие: Работа шаблона продолжена
Task: TestCom Report: test pust
Task: TestCom Complete at: 02:38:46

  • 0

#5 ViktorBataisk

ViktorBataisk

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 405 сообщений

Отправлено 20 Июнь 2018 - 22:45

 

есть удобная команда [GET_CHAR]

зачем изобретать велосипед?

 

и в чем твой велосипед лучше?

Скрытый текст

 

[GET_CHAR][1][$test]
[IF][$char=$]
    [DISPLAY][переменная пустая ]
[ENDIF]

p.s. идея не моя


  • 2

#6 Dr.Code

Dr.Code

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 53 сообщений

Отправлено 21 Июнь 2018 - 01:43

Скрытый текст

 

у тебя там отсутствует [VAR][$test][] то есть присуждение  . это намеренно так или это отпечаток ?  

а с ним надо [SET_MODEL_SETTINGS][ERROR_CONTINUE]

но мне понравилось [IF][$char=$


  • 0

#7 dimonartwork

dimonartwork

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 151 сообщений

Отправлено 27 Июнь 2018 - 08:00

Подскажите:

Возможно ли из переменной вынести лишь 4 первых знаков?


  • 0

#8 klieve

klieve

    Продвинутый пользователь

  • Заблокированные
  • PipPipPip
  • 185 сообщений

Отправлено 27 Июнь 2018 - 08:56

Подскажите:

Возможно ли из переменной вынести лишь 4 первых знаков?

[VAR][stroka]["1234567"]
[EVALUATE_JS][stroka.substring(0,4)]
[DISPLAY][$REQUEST_DATA]

в последней версии постера

[VAR][stroka]["1234567"]
[EVALUATE_JS][stroka.substring(0,4)]
[DISPLAY][$result]

  • 1

#9 dimonartwork

dimonartwork

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 151 сообщений

Отправлено 28 Июнь 2018 - 10:21

Подскажите:
Возможно ли из переменной вынести лишь 4 первых знаков?

[VAR][stroka]["1234567"][EVALUATE_JS][stroka.substring(0,4)][DISPLAY][$REQUEST_DATA]
в последней версии постера
[VAR][stroka]["1234567"][EVALUATE_JS][stroka.substring(0,4)][DISPLAY][$result]

Спасибо большое)
  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных