2010-07-11 4 views
0

Я хотел бы показать на каждой странице тикер, который прокручивает некоторые из последних данных. Я думаю, что вставить файл макета будет проще, если я смогу прочитать данные модели из макета.CakePHP: можно ли использовать данные модели в макетах?

Возможно ли это?

Или код макета имеет доступ к переменным, генерируемым контроллером и переданным в представление? Или это единственный способ сделать элемент и поместить его в каждый вид?

ответ

1

Довольно трудно понять, что вы просите, но я думаю, что это что-то вдоль линий

«Как сделать переменную или массив данных доступны для всех представлений по всему миру в CakePHP»

Если так это probabaly стоит посмотреть файл app_controller.php (book.cakephp.org/view/829/The-App-Controller) и метод startUp() можно запустить запрос и назначить его с помощью $this->set('ticker', $sql_result);

+0

Это звучит приветствую, я полагаю, это то, что я ищу, спасибо. – sipiatti

0

И для ответа на вопрос: Да, файлы макетов имеют доступ к переменным, установленным в представлении в контроллере, так же как и представления и элементы.

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