В большинстве проектов я использую несколько скриптов макета.
Иногда мне нужны некоторые данные в моих макетах, которые зависят от макета, а не от страницы. Какой макет используется, хотя, зависит от страницы.
Таким образом, начальной загрузкой или actioncontroller будут хорошие места для выбора макета. Но ИМХО они будут , а не хорошими местами для ввода данных, ожидаемых конкретным макетом.
Единственное другое место, о котором я могу подумать, это просто написать некоторую бизнес-логику в самом сценарии просмотра макета. Хотя я бы тоже этого не делал:)
Где вы пишете свою бизнес-логику для макета?
- ОБНОВЛЕНИЕ :
Бизнес-логика, зависящая от макета, может быть;
- имя пользователя вошедшего в систему пользователя
- количество новых сообщений в почтовом ящике пользователя
- случайно "ты знал ..?" Кончик