У меня возникла проблема с импортом частичного/повторно используемого представления в файл .scala.html в Play! Каркас (2.6.2).
Мой повторно используемый компонент называется _enhance.scala.html, находится в папке с именем partials и содержит в себе этот модальный код:
@()
<link rel="stylesheet" media="screen" href="@routes.Assets.versioned("css/modal.css")">
<div id="myModal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<p>Some text in the Modal..</p>
</div>
</div>
В другом представлении я пытаюсь импортировать его так:
@import views.html.partials._enhance
А затем используйте его так:
@_enhance
Насколько я понимаю, это должно привести к импорту модального окна в html страницы, на которую я его импортирую. Я не получаю никаких ошибок, но в результате на моем экране появляется это:
BaseScalaTemplate(play.twirl.api.HtmlFormat$@65195b0f)
Это говорит о том, что экран отображает строку объекта, насколько я понимаю. Есть ли что-то, что мне здесь не хватает?
Любой совет будет принят во внимание!