Мне было интересно, есть ли способ использовать контроллеры для моих главных страниц.
Ваше здоровье
Мне было интересно, есть ли способ использовать контроллеры для моих главных страниц.
Ваше здоровье
Не совсем. Но вы можете создать контроллер для типа документа. Что, вероятно, то, что вы хотите сделать.
Если вы унаследуете контроллер от 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