Вопросы по теме 'twirl'

Передать ссылку на класс шаблона в механизме шаблонов платформы Play2
У меня есть field.scala.html, который должен принимать элемент управления в качестве входных данных и отображать его. Сейчас я делаю так: @field("shop", "name", true) { (modelName, fieldName, required) => @textInput(modelName, fieldName,...
107 просмотров
schedule 30.08.2022

Шаблоны Twirl не видны в коде (распылитель)
У меня есть проблема с конфигурацией, которую я не вижу. Я следовал инструкциям, приведенным в последнем twirl README, но пакет html не определен компилятором. Я включил плагин sbt-twirl в файл project/plugins.sbt...
2838 просмотров
schedule 03.01.2024

Упрощение/СУШКА оператора case в Scala для шаблонов Twirl
Итак, я использую шаблоны play Twirl (не в игре; независимый проект), и у меня есть несколько шаблонов, которые генерируют некоторые DDL базы данных. Следующие работы: if(config.params.showDDL.isSupplied) { print(...
362 просмотров
schedule 05.03.2023

Play framework 2.5 scala i18n
Я следил за документацией в https://www.playframework.com/documentation/2.5.x/ScalaI18N и переводы внутри контроллеров работают нормально. Однако мне нужны переводы в шаблонах Twirl. С implicit messages и/или с использованием...
938 просмотров

Playframework: Путь к пользовательскому шаблону
Мне было интересно, можно ли переопределить/добавить пути к шаблону для Playframework? Например, шаблоны по умолчанию просматриваются в папке представлений и компилируются автоматически. Эти шаблоны доступны напрямую с помощью URL-адреса без...
750 просмотров
schedule 18.09.2023

IntelliJ Idea Play framework Настройки форматирования шаблона Twirl?
Я очень рад использовать IntelliJ Idea Ultimate 2016 в качестве основной IDE для проектов на основе Play Framework (вместе со Scala), но меня не устраивают некоторые настройки по умолчанию, как Idea форматирует файлы шаблонов Twirl Play (например,...
529 просмотров

Как добавить обработчик кнопок в фреймворк Scala Play?
Я использую scala play framework + scala template engine для внешнего интерфейса. Как добавить обработчик кнопки? Мне нужно вызвать какую-то функцию при нажатии на нее. <body> <p>Database interface<br />...
4415 просмотров
schedule 03.07.2023

Переменные Scala/Twirl и область видимости/определение
Я фронтенд по профессии, но меня попросили перейти к проекту Scala, который использует платформу Play, включая Twirl. Я пытаюсь создать шаблон, который отображает несколько разные результаты в зависимости от переданной строки. Вот мой код:...
898 просмотров
schedule 23.06.2023

Путаница в отношении использования @ в классах представления платформы Play
В основном я догадываюсь, как использовать @ в Play. Следующий код компилируется, если у меня нет пробела между if и ( , но не иначе. Кроме того, мне пришлось использовать @ для if , но не для else или закрывающих фигурных скобок....
52 просмотров
schedule 11.05.2023

Воспроизведение Framework 2.5 с использованием JS-файла в index.scala.html
В настоящее время я пытаюсь реорганизовать повторяющийся код JavaScript из моих файлов xyz.scala.html в отдельный файл main.js, который затем можно связать с помощью чего-то вроде приведенного ниже (из моих файлов scala.html): <script...
682 просмотров
schedule 21.05.2024

Play Framework 2.5 - Обратный маршрут к переменной в файле .java из файла scala.html
Я пытаюсь реорганизовать свои файлы Controllers и scala.html, чтобы уменьшить количество параметров, которые я передаю из классов контроллера Java в файлы внешнего интерфейса scala.html. Мой план состоит в том, чтобы реорганизовать код, чтобы...
307 просмотров
schedule 04.07.2023

Подавить предупреждения метода устаревания шаблона twirl
После перехода с play 2.4 на 2.5 мы столкнулись с предупреждениями об устаревании внутри шаблонов twirl: ...web/templates/main.scala.html:159: method get in object Messages is deprecated: see corresponding Javadoc for more information. [warn]...
102 просмотров

Получить строку из объекта в шаблоне
Представьте, что у меня есть класс case: case class Team(_id: Option[BSONObjectID], name: String = "", city: String = "", country: String = "") И я передаю это в свой шаблон (в Play 2.5/Scala/reactiveMongo 0.11.14) вот так: @(teams...
90 просмотров
schedule 20.09.2022

Воспроизведение 2.6 I18N Twirl не работает в производственном режиме
Когда я запускаю приложение Play 2.6 в режиме разработки, оно корректно локализуется на запрошенный язык. Однако в производственном режиме заполнители для сообщений не заменяются их фактическими значениями. Другими словами: в messages.en у меня...
176 просмотров

Вызов функции в качестве параметра при вызове шаблона в Play
В игре/Скале; Я смущен тем, почему это не скомпилируется: @(tabNames: Seq[String]) @isActive(idx: Int) = { @if(idx < 1) { "active" } else { "" } } <ul class="nav nav-tabs">...
794 просмотров

Интеграция шаблонов Play Framework и Twirl с Webpack и React
В настоящее время я переношу приложение Play Framework с представлением, полностью состоящим из шаблонов Twirl, в представление, состоящее из смеси Twirl и React. Я написал PlayRunHook для интеграции Webpack с процессом сборки Play, и в результате...
260 просмотров

Scala 2.13: передача явного значения массива в метод Scala varargs устарела.
Я перехожу на Scala 2.13. args: (Symbol, String)* в шаблоне Play Twirl выдает следующее предупреждение: Передача явного значения массива в метод Scala varargs устарела (начиная с версии 2.13.0) и приведет к созданию защитной копии;...
364 просмотров
schedule 27.05.2023

что такое _root_ в операторе импорта файла шаблона воспроизведения?
Я вижу, что в файле шаблона play 2.8 есть некоторый импорт, который начинается с _root_ Например. @import _root_.company.product.core._ @import utils._ Каково значение корня , в каком сценарии мы должны его использовать?...
29 просмотров
schedule 07.04.2022