Кто-нибудь знает, как соединить строки в веточку? Я хочу сделать что-то вроде: {{ concat('http://', app.request.host) }}
Twig - это современный, быстрый, гибкий и безопасный шаблонизатор для PHP. Создан для Symfony и принят в Drupal 8.
Кто-нибудь знает, как соединить строки в веточку? Я хочу сделать что-то вроде: {{ concat('http://', app.request.host) }}
Какую конструкцию я должен использовать, чтобы проверить, является ли значение NULL в шаблоне
Одно из моих полей в одной из моих сущностей - это переменная datetime. Как я могу преобразовать это поле в строку для отображения в браузере? Вот фрагмент кода: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td>...
Я использую Twig в качестве движка шаблонов и мне это очень нравится. Однако сейчас я столкнулся с ситуацией, которая, безусловно, должна быть выполнена проще, чем я обнаружил. Что у меня сейчас есть, это: {% for myVar in someArray %} {% set found = 0 %} {% for id, data in someOtherArray %} {% if...
Как известно, как угловая, так и веточка имеют общую конструкцию управления - двойные фигурные скобки. Как я могу изменить значение по умолчанию Angular? Я знаю, что могу сделать это в Twig, но в некоторых проектах я не могу, только в...
У меня есть шаблон ветки Symfony2. Я хочу вывести значение параметра конфигурации в этом шаблоне ветки (номер версии). Поэтому я определил параметр config следующим образом: parameters: app.version: 0.1.0 Я могу использовать этот параметр конфигурации в контроллерах, но понятия не имею, как...
Я искал код, чтобы получить текущий путь в шаблоне Twig (а не полный URL), т.е. я не хочу http://www.sitename.com/page, мне нужно только
Как я могу отобразить строку, содержащую теги HTML в шаблоне ветки? Моя переменная PHP содержит этот HTML и текст: $word = '<b> a word </b>'; Когда я делаю это в моем шаблоне ветки: {{ word }} Я получаю это: <b> a word <b> Я хочу это вместо этого: <b> a...
Посмотреть шаблон слоя, где вы только представляете то, что вам дали, это хорошо, и все, но как вы узнаете, что доступно? Есть ли в TWIG функциональность "список всех определенных переменных"? Есть ли способ сбросить переменную? Решение, которое я нашел путем поиска, состояло в том, чтобы...
Я использую Twig, и у меня есть массив с ключами, как это: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" И я хотел бы получить ключ (1,2,3,8,9)и содержимое (alpha, bravo, charlie, delta, echo)в цикле, чтобы получить все значения этого массива. Как...
Поддерживает ли Twig троичный оператор? Мне нужна условная логика вроде: {%if ability.id in company_abilities %} <tr class="selected"> {%else%} <tr> {%endif%} но используя стенографию в
У меня есть несколько констант класса в моем классе сущности, например: class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } В обычном PHP я часто это делаю, if($var == Entity::TYPE_PERSON)и мне бы хотелось делать такие вещи в Twig. Является ли это...
Я хочу найти подстроку строки или проверить, нет ли такой подстроки с помощью Twig. По словам, мне нужен аналог strstr или strpos в php. Я погуглил и искал эту проблему в stackoverflow, но ничего не нашел. Кто-нибудь знает, как решить эту...
Как я могу ограничить длину текста, например, 50, и поставить на дисплей три точки? {% if myentity.text|length > 50 %} {% block td_text %} {{ myentity.text}}{% endblock %}
Как я могу установить член уже существующего массива из Twig? Я попробовал сделать это следующим образом: {% set arr['element'] = 'value' %} но я получил следующую ошибку: Неожиданный знак «пунктуация» значения «[» (ожидается «конец блока оператора») в ......
Часто при кодировании и создании шаблонов мне нужно обернуть определенную часть текста. Есть ли какой-либо ярлык для обертывания текущего выделения, например: Hello World "Hello World" Hello World {{ trans 'Hello World' }} Я использую PhpStorm 7 для Mac и ПК. Я нашел что-то похожее, с: ctrl+ alt+...
Кажется, у меня проблема с оператором ветки if. {%if fields | length > 0 || trans_fields | length > 0 -%} Ошибка: Unexpected token "punctuation" of value "|" ("name" expected) in Не могу понять, почему это не работает, как будто ветка потерялась со всеми трубами. Я пробовал это: {% set count1...
Как добавить более одного параметра в путь Twig? Допустим, у вас есть этот маршрут: article_show: pattern: /article/{slug} defaults: { _controller: AcmeArticleBundle:Article:show } Вы можете сделать это в своем шаблоне веточки: {{ path('article_show', { 'slug': article.slug }) }} но что, если у вас...
Я работаю над проектом Symfony2, который использует Twig, а типы файлов myfile.html.twig. Vim не распознает подсветку синтаксиса автоматически и не применяет ее. Я могу использовать :set syntax=HTMLпосле открытия файла, но при переключении между файлами это затруднительно. Есть ли способ постоянно...
В шаблонах Symfony 2 (с использованием Twig), как я могу эффективно проверить, не вошел ли пользователь в систему? Я не хочу использовать ROLEчеки. Мне нужен простой способ проверить, не вошел ли пользователь в систему. Я знаю, что сравнивать app.user.usernameс anonработами, но мне это кажется...