А можете поподробнее расписать как это осуществить? Создал текстовое поле. Создал объект с именем getGlobal. Создал у объекта свойство getGlobal.value. Создал метод 121212 с кодом, что вы написали. Не могу найти где это указать - "У свойства надо указать "запустить метод при изменении"". Метод можно только выставить в настройках текстового поля. Пробовал ваш код со своими данными прописывать как в коде самого текстового поля, так и ссылаясь на метод. В свойства getGlobal.value записывается значение которое ввожу в текстовое поля, а в нистройки мегаД нет. Пробовал выполнить метод вручную, выдает такое- "http: // _ / objects /? object = getGlobal & op = m & m = 121212Chainik писал(а): ↑Вт ноя 10, 2020 2:28 pmДумается, что это возможно. Параметр Val меняется командой видаЕсли правильно помню, в меню и на сцене есть тип элемента "текстовое поле" или вроде того. То, что вводится в этот элемент, записывается в свойство. У свойства надо указать "запустить метод при изменении". В коде метода пишите что-то типа:Код: Выделить всё
http://192.168.0.14/sec/?pt=32&misc=24
Таким образом у контроллера на порту будет меняться параметр Val без перезагрузки.Код: Выделить всё
$value=getGlobal("Объект.Свойство"); $command="http://192.168.0.14/sec/?pt=32&misc=".$value; file_get_contents($command);
Неперехваченная ошибка: вызов неопределенного значения функции () в /var/www/html/modules/objects/objects.class.php(643): eval () Код d: 1 Трассировка стека: # 0 /var/www/html/modules/objects/objects.class.php(643): eval () # 1 /var/www/html/objects/index.php(133) : objects-> callMethod ('121212', Array) # 2 {main} выброшено" и "# 0 /var/www/html/lib/errors.class.php(118): custom_error -> __ construct ('Неперехваченная ошибка: ...')
# 1 [внутренняя функция]: phpShutDownFunction ()
# 2 {main}"
https://ibb.co/NZ6gFjs
https://ibb.co/TkdmQz8
https://ibb.co/wSk0zfq