Перейти к содержимому
Русский язык для Invision Community 5

Кэшируются настройки

\IPS\Settings::i()->config

 

Как часто настройки обновляются, необходимо сохранять данные переменной где нибудь(двухзначное число). Для этого добавил свою настройку в таблицу настроек и ее необходимо обновлять частенько. И уже после обновления, достать актуальное значение через \IPS\Settings::i()->.

 

Походу настройки в кэше, как чистить кэш. Или есть актуальный вариант сохранения конфигов?

Рекомендованные сообщения

Походу настройки в кэше, как чистить кэш.

unset(\IPS\Data\Store::i()->settings);

  • Автор

unset(\IPS\Data\Store::i()->set);
\IPS\Settings::i()->set

 

В бд значение равно 2, а достает 1... из кэша...

unset(\IPS\Data\Store::i()->set);

Причем тут вообще set?

Не нужно придумывать.

// Сохраняем настройку
// Тут Вы сохраняете вашу настройку

// Удаляем кеш
unset(\IPS\Data\Store::i()->settings);

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.