Umbraco: использование контроллера для мастер-макетов

Мне было интересно, есть ли способ использовать контроллеры для моих главных страниц.

Ваше здоровье


person user446923    schedule 23.01.2014    source источник


Ответы (1)


Не совсем. Но вы можете создать контроллер для типа документа. Что, вероятно, то, что вы хотите сделать.

Если вы унаследуете контроллер от Umbraco.Web.Mvc.RenderMvcController и назовете его соответствующим образом, этот контроллер будет автоматически выбран Umbraco. В методе index вы можете управлять моделью, которая передается в представление.

Именование контроллера должно быть DocTypeAliasController.

В документации он описан как «Пользовательские контроллеры»: http://our.umbraco.org/Documentation/Reference/Templating/Mvc/custom-controllers

Если вы используете формы и отправляете информацию обратно, вам следует посмотреть SurfaceControllers: http://our.umbraco.org/documentation/reference/templating/mvc/surface-controllers

person dampee    schedule 23.01.2014
comment
Спасибо, это ответ на мой вопрос - person user446923; 24.01.2014