У меня есть основной макет приложения, но затем у меня есть раздел / account на моем сайте, который имеет точно такой же макет, что и макет приложения по разметке, за исключением того, что страницы / account имеют добавленную боковую панель в области содержимого макета.
Вместо того, чтобы явно копировать макет приложения и создать почти повторяющийся макет «учетной записи», я бы хотел расширить макет приложения, добавив боковую панель в область содержимого.
Итак, у меня есть что-то вроде этого в моем макете приложения:
<html>
<body>
<div id="content">
<%= yield %>
</div>
</body>
</html>
и я хочу
<html>
<body>
<div id="content">
<div id="sidebar"></div>
<%= yield %>
</div>
</body>
</html>
] Есть ли способ сделать это без копирования кода?