Получить конфигурации, которые сохранены в БД - PullRequest
0 голосов
/ 29 ноября 2011

Я сохранил все свои системные настройки в дБ.Как сделать так, чтобы конфигурации, которые я сохранил в БД, были доступны везде.Они должны быть доступны везде - в модели, виде, контроллере, компоненте, элементе и т. Д.

1 Ответ

1 голос
/ 29 ноября 2011

Вы пытаетесь переопределить функцию Configure :: write () значениями, которые вы храните в БД? Если нет, то создайте модель настроек для ваших внешних настроек, а затем извлеките эти данные, когда они понадобятся в контроллере. Затем вы можете передать эти настройки представлению (и, в свою очередь, элементам), следуя обычному процессу MVC.

Следуйте этому процессу:

  1. Создать настройки Модель
  2. Добавить модель в массив $uses AppController
  3. Выполните поиск настроек в вашем контроллере - теперь данные есть
  4. Передача данных настроек на ваш взгляд $this->set('settings', $settings);
...