Есть
класс: WeatherStation
свойство:tempOutside
объект: ws
Так вот, при редактировании tempOutside есть такой пункт:"Запускать метод при изменении".
Создаю новый метод: changeColor
в методе такой код:
setGlobal('ws.tempColor', "#FF9A9A");
Так вот вопрос: что написать в поле "Запускать метод при изменении", чтобы при изменении tempOutside устанавливался ws.tempColor ?
Помогите с объектами, свойствами, методами.
Модератор: immortal
- LuckyFIA
- Сообщения: 118
- Зарегистрирован: Пт сен 27, 2013 6:57 am
- Откуда: Россия
- Благодарил (а): 3 раза
- Поблагодарили: 40 раз
- Контактная информация:
Re: Помогите с объектами, свойствами, методами.
Дак так и написать changeColor
Вот тут описание: http://smartliving.ru/forum/viewtopic.php?f=4&t=526
Вот тут описание: http://smartliving.ru/forum/viewtopic.php?f=4&t=526
-
- Сообщения: 141
- Зарегистрирован: Пн апр 22, 2013 10:42 am
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
Re: Помогите с объектами, свойствами, методами.
Забавно. Именно так и делал, не работало. Снес тестовые свойства и методы.
После прочтения попробовал все сделать заново.... РАБОТАЕТ!
Спасибо за помощь.
После прочтения попробовал все сделать заново.... РАБОТАЕТ!

Спасибо за помощь.
-
- Сообщения: 309
- Зарегистрирован: Вт сен 17, 2013 10:11 pm
- Благодарил (а): 3 раза
- Поблагодарили: 56 раз
Re: Помогите с объектами, свойствами, методами.
Блин, не знаю куда лучше написать, покопался на форуме, вроде не нашел...
Может кто сталкивался - в админке не могу удалить класс "keySensors". Все объекты его удалил, свойства, методы удалил...
Нажимаю на крестик возле класса, браузер вроде призадумался, но ничего не произошло...
В папке debmes тихо, апач в логе рисует следующее:
В чем косяк? Может этот класс где то еще с чем то завязан?
Как его можно удалить и можно ли вообще?))
Может кто сталкивался - в админке не могу удалить класс "keySensors". Все объекты его удалил, свойства, методы удалил...
Нажимаю на крестик возле класса, браузер вроде призадумался, но ничего не произошло...
В папке debmes тихо, апач в логе рисует следующее:
Код: Выделить всё
192.168.69.15 - - [24/Jun/2014:00:03:04 +0400] "GET /admin.php?pd=Y2xhc3Nlczp7aW5zdGFuY2U9YWRtfQ%3D%3Dpz_cGFuZWw6e2FjdGlvbj1jbGFzc2VzfQ%3D%3Dpz_&md=classes&inst=adm&view_mode=delete_classes&id=22 HTTP/1.1" 302 562 "http://192.168.69.51/admin.php?pd=&md=panel&inst=&action=classes" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0"
192.168.69.15 - - [24/Jun/2014:00:03:05 +0400] "GET /admin.php?prj=4ubbk8g6ost12eobunkbpei544&pd=cGFuZWw6e2FjdGlvbj1jbGFzc2VzfQ%3D%3Dpz_&md=classes&inst=adm& HTTP/1.1" 200 8289 "http://192.168.69.51/admin.php?pd=&md=panel&inst=&action=classes" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0"
Как его можно удалить и можно ли вообще?))
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Помогите с объектами, свойствами, методами.
А нету дочернего класса от него? Там в общем только одна причина -- система считает, что есть производные классы от этого класса и отказывается удалять. Объекты, свойства и методы не помеха -- они благополучно удалились бы вместе с классом. Вполне возможно, что что-то сглючило и дочерних классов нет, но система считает, что они есть ("суслика видишь? а он есть.")
Попробуйте сделать такой хитрый ход -- зайти в редактирование класса и в той форме, где название и описание класса просто нажать на сохранение. Система при этом обновляет связи между классами и несуществующая связь должна исчезнуть, после чего всё должно удалиться. Дайте знать, что получится в результате.
Попробуйте сделать такой хитрый ход -- зайти в редактирование класса и в той форме, где название и описание класса просто нажать на сохранение. Система при этом обновляет связи между классами и несуществующая связь должна исчезнуть, после чего всё должно удалиться. Дайте знать, что получится в результате.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 309
- Зарегистрирован: Вт сен 17, 2013 10:11 pm
- Благодарил (а): 3 раза
- Поблагодарили: 56 раз
Re: Помогите с объектами, свойствами, методами.
Все объекты/классы просмотрел, дочернего нету...sergejey писал(а):А нету дочернего класса от него? Там в общем только одна причина -- система считает, что есть производные классы от этого класса и отказывается удалять. Объекты, свойства и методы не помеха -- они благополучно удалились бы вместе с классом. Вполне возможно, что что-то сглючило и дочерних классов нет, но система считает, что они есть ("суслика видишь? а он есть.")
И действительно, сработало... Просто на страничке редактирования свойств нажал "обновить", потом крестик на главной и о чудо - он удалился!!!sergejey писал(а):Попробуйте сделать такой хитрый ход -- зайти в редактирование класса и в той форме, где название и описание класса просто нажать на сохранение. Система при этом обновляет связи между классами и несуществующая связь должна исчезнуть, после чего всё должно удалиться. Дайте знать, что получится в результате.
Сергей, спасибо большое!