У меня есть проект Symfony 1.4 с одним приложением frontend
. Это приложение имеет один модуль book
с одним действием index
.
У меня есть два шаблона для действия индекса: indexSuccess.mobile.php
и indexSuccess.html.php
. Действие установит формат так, чтобы вызывать один или другой из этих шаблонов.
Я хочу использовать разные макеты для каждого из этих двух шаблонов: layout.mobile.php
и layout.html.php
. Файл apps/frontend/modules/book/config/view.yml
Файл используется, чтобы указать, какой макет использовать, а также какие файлы CSS и JavaScript включены в макет.
Поскольку в каждом модуле может быть только один файл view.yml
, как настроить view.yml
, чтобы indexSuccess.mobile.php
использовал layout.mobile.php
и загрузил соответствующие файлы CSS и JS, а indexSuccess.html.php
использует layout.html.php
и загружает свои соответствующие файлы CSS и JS?
Я хочу использовать макеты, так как в конечном итоге я добавлю еще много действий / шаблонов в этот модуль.