Опубликовано: 12 января 20196 г Возможно есть готовя функция при вызове которой возможно обновить настройку?
Опубликовано: 12 января 20196 г @param array('conf_key' => 'new value') IPSLib::updateSettings( $setting );
Опубликовано: 12 января 20196 г Автор IPSLib::updateSettings(array('cp_' => ($this->settings['cp_'] - $r['cp_']))); Обновляется, а вот достать значение не могу. В чем может быть дело?
Опубликовано: 12 января 20196 г Автор А что изменилось, не могу достать значение. Настройка не кэшируется...
Опубликовано: 12 января 20196 г updateSettings кеширует сохраненные настройки.Но она не обновляет его для текущего сеанса. Прежде чем сохранить нужно актуализировать настройку. $this->settings['cp_'] = $this->settings['cp_'] - $r['cp_']; IPSLib::updateSettings(array('cp_' => $this->settings['cp_']));
Опубликовано: 12 января 20196 г Автор Разобрался, дело в том, что я в бд изначально добавил строчку с ключем, а после в панели управления узнал что возможно там добавить. Брало пустое значение из той строчки что первую добавлял, сейчас все работает. Спс.
Возможно есть готовя функция при вызове которой возможно обновить настройку?