Я только начал разбираться в CakePHP, почитал мануалы и написал тестовые приложения, но некоторые вопросы остались. Я понимаю, что в мануале можно найти на них ответы, так что если вы по каким-то причинам не можете ответить, то лучше просто не отвечайте. Просто мне хочется услышать подтверждение своих предположений от живого человека.
Итак.
1. Для чего нужны имена ($var name=smth;) моделей и контроллеров и для чего они используются?
2. Есть строка "$this->set('posts', $this->Post->findAll())".
В ней posts - переменная, куда передаём результат, Post - имя модели. Всё правильно?
3. Как на CakePHP правильнее всего будет реализовать такую систему.
Вот у меня в дизайне для сайта рассчитано много разных блоков. Ну обычные такие блоки типа "новости по теме", "цитата дня", "популярные теги" и т.д.. Они все работаю с разными моделями данных. При этом они могут на разных страницах сайта присутствовать или отсутствовать. Как лучше всего это блоки сделать, а потом, соответственно, как вызывать? |