Руководство по созданию и применению шаблонов, макетов и тем приложения.
wwwroot -themes -{theme name} -css -img -js Themes -{theme name} -partials -_layout.html
{theme name}
- каталог по названию темы. Например: если в настройках приложения указана тема
default
, то при компоновки контента,
шаблон и частичные представления будут браться из каталога Themes/default/partials
В каталоге partials
должен быть хотя бы один шаблон с именем _layout.html
Формат файлов шаблонов и частичных представлений должны обязательно иметь формат .html
<!DOCTYPE html>
<html lang="ru">
<head>
{partial head}
</head>
<body>
{partial navbar}
<div class="container">
{body}
</div>
{partial footer}
{partial scripts}
</body>
</html>
.html
Themes/default/partials
{body}
. В данное место будет помещён контент записиУзнать подробнее про компоновку контента и частичные представления.
Для применения макета к странице можно воспользоваться несколькими способами:
Макет (Layout)
пустым, тогда будет применён макет по умолчанию _layout.html
null
, в таком случае ни один макет не будет применён_layout_new
, в таком случае будет применён макет _layout_new.html