2013-12-11 2 views
0

Я сталкиваюсь с проблемой, и я не могу найти решение !!! может не работать с CakePHP: o)Как хранить данные, чтобы использовать их где-нибудь в моем элементе

Я создал страницы настроек (Controller + Model + view) В действии admin_edit я создал форму, чтобы ввести параметр веб-сайта, как сайт имени (to отображение на макете), статус (онлайн или нет), идентификатор домашней страницы и т. д.

Возможно, я ошибался, но пока не могу использовать переменную на всем элементе.

Я попробовал Configure :: write или Set ('val', $ val), но с обоими из них я не мог использовать его истребитель на макете или на контроллере.

Поскольку я провел почти один день, я хотел бы знать, может ли кто-нибудь предоставить мне пример создания массива (или что-то еще), чтобы иметь возможность использовать его значение, будь то макет, контроллер, представление , элемент или compnent, или Помощник. Но основная потребность была бы в контроллере, макете и представлении.

может благодарить за любой Tuto или exemples P.

ответ

2

Ваш вопрос указывает на то, что вам нужно, чтобы получить общее представление о том, как работает CakePHP. Чтобы понять, как делается запрос, ознакомьтесь с рисунком в разделе «Цикл запроса CakePHP» по этой ссылке: http://book.cakephp.org/2.0/en/cakephp-overview/understanding-model-view-controller.html Как вы можете видеть, контроллер запрашивает модель данных, а затем устанавливает эти данные в представление. Просмотр никогда не сможет отправить данные обратно контроллеру - это будет новый запрос.

Чтобы понять использование макетов, элементы и как установить переменные в представлениях см описания поваренных книг просмотров: http://book.cakephp.org/2.0/en/views.html

И, конечно, следовать учебнику блог это хорошая вещь, чтобы получить власть из Базовые концепты.

 Смежные вопросы

  • Нет связанных вопросов^_^