Страница 5 из 5

Re: Программно инициализировать метод

Добавлено: Пт апр 27, 2018 11:53 am
nick7zmail
Куда смотреть конкретно?))

Re: Программно инициализировать метод

Добавлено: Чт май 03, 2018 8:29 pm
directman66
Можно я в этой теме поофтопчу ))

Почему-то в модуле при срабатывании цикла затираются настройки самого модуля.

Код запуска цикла https://github.com/directman66/majordom ... arline.php

класс https://github.com/directman66/majordom ... .class.php

Итого после каждого срабатывания цикла в @this->config хранятся пустые значения. Вроде нигде не осталось лишней инициализации настроек.

Re: Программно инициализировать метод

Добавлено: Чт май 03, 2018 9:00 pm
nick7zmail
Цикл работает за пределами класса, так что внутри цикла они может и хранятся, но внутри класса их заново забирать надо...и наоборот. Либо передавать доп.параметрами в класс, что ещё геморнее.

Re: Программно инициализировать метод

Добавлено: Чт май 03, 2018 10:09 pm
directman66
Код циклового скрипта у меня не сильно отличается от всех остальных плагинов МД, которые используют циклы. В цикле забираю параметры класса, но вроде они не особо и нужны мне. При забирании не должны затираться.

Re: Программно инициализировать метод

Добавлено: Пт май 04, 2018 6:36 am
nick7zmail
Для начала проверь - корректно ли вообще в таблицу заносится (у меня было такое, что обрезало строку, и херня в итоге получалась похожая...не помню из-за чего было, если честно. Если заносится нормально - смотри в какой момент затирается.