Ошибка глобальных переменных!

vasyaya

Client
Joined
Feb 9, 2015
Messages
555
Reaction score
35
Points
28
Скажите пожалуйста, при запуске pm глобальная переменная принимает значение по умолчанию, а если по умолчанию нет ничего а в значение число, то при перезагрузке пустое значение..Разве так должны работать глобальные переменные??? или значение должно быть одним и не должен меняться при никаких обстоятельствах кроме того что сам поменяешь его но никак перезагрузка пм..
 

doc

Client
Joined
Mar 30, 2012
Messages
8,685
Reaction score
4,648
Points
113
По умолчанию вообще нельзя настраивать глобалки. Иначе в них не будет смысла. При каждом запуске шаблона в глобалку будет возвращаться значение по умолчанию.
В тех моментах, когда с ней должна идти какая-то работа, Нужно проверять, существует ли она. Если да - производятся какие-то действия. Если нет - назначается значение стартовое. В случае счетчика если да - апается счетчик, если нет - устанавливается начальное значение, ноль, например.
 

vasyaya

Client
Joined
Feb 9, 2015
Messages
555
Reaction score
35
Points
28
По умолчанию вообще нельзя настраивать глобалки. Иначе в них не будет смысла. При каждом запуске шаблона в глобалку будет возвращаться значение по умолчанию.
В тех моментах, когда с ней должна идти какая-то работа, Нужно проверять, существует ли она. Если да - производятся какие-то действия. Если нет - назначается значение стартовое. В случае счетчика если да - апается счетчик, если нет - устанавливается начальное значение, ноль, например.
Каким образом производиться проверка на наличие глобалки? '{-Variable.name-}'!='' ???
 

vasyaya

Client
Joined
Feb 9, 2015
Messages
555
Reaction score
35
Points
28
замудрили блин..до этого было все норм, работали как локальные переменные. Теперь простую штуку усложнили и борись с ней..короче ппц с этитими глобалками теперь
 

Meteorburn

Client
Joined
May 23, 2016
Messages
1,493
Reaction score
579
Points
113
upload_2017-3-19_22-31-15.png


Это как так? Почему по красной ветке идём?
 

Meteorburn

Client
Joined
May 23, 2016
Messages
1,493
Reaction score
579
Points
113
Разобралься) надо кавычки было втыкнуть)
 

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)