Публикации по теме 'twig'


Шаблоны внешнего интерфейса с помощью Gulp и Twig.js
Экономьте время в рабочем процессе разработки внешнего интерфейса, используя возможности языка шаблонов внешнего интерфейса, такого как Twig.js! Twig.js — это javascript-порт популярного языка шаблонов PHP Twig от Sensio Labs . Twig также используется популярными системами управления контентом, такими как Craft CMS. Если вы разрабатываете веб-сайты с помощью Craft CMS , вы будете чувствовать себя как дома, создавая шаблоны со статическим фасадом с помощью Twig.js. Зачем использовать..

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

Как сжать вывод html в Symfony2?
Я знаю, что Twig имеет фильтр {% spaceless%}, но он удаляет только пробелы между тегами html. Мне нужно вернуть одну строку html для каждой страницы сайта. У меня есть регулярное выражение, которое может с этим справиться, но я не знаю, где его...
7623 просмотров
schedule 20.10.2021

Динамические темы в Symfony2 с использованием Twig
Я разрабатываю мультитенантное приложение для Symfony2, где каждый клиент может иметь тему, которая переопределяет шаблоны приложений по умолчанию. Таким образом, тема будет иметь уникальный base.html.twig файл и может включать или не включать...
7812 просмотров
schedule 03.12.2021

Symfony2 + Twig: использование шаблона как для аутентифицированного, так и для анонимного пользователя
Я новичок в symfony и twig, и у меня немного болит голова с безопасностью, брандмауэрами и шаблонами. Я пытаюсь создать «базовый» шаблон с верхней панелью. Я бы хотел, чтобы на этой верхней панели отображалось сообщение «Вы не вошли в систему»,...
5278 просмотров
schedule 31.10.2021

Symfony2: предотвращение рендеринга меток радио-виджетами
Я пытаюсь настроить макеты форм с помощью Twig в symfony2. Я хочу сделать радиовход, который выглядит примерно так ... <label class=" required">Label name</label> <span class="form-radio"> <input type="radio"...
4853 просмотров
schedule 24.10.2021

Увеличение объявленной целочисленной переменной
Пробую делать полосатую зебру: {% set counter = 0 %} {% for entity in entities %} <tr class="{{ cycle(['odd', 'even'], counter) }}"> {% counter++ %} но я получаю сообщение об ошибке: Неожиданное имя тега "counter"...
43414 просмотров
schedule 05.11.2021

Twig: рендеринг против включения
Создаю интернет-магазин. У меня проблемы с производительностью, если я использую функцию ветки «render» вместо «include». Вот код, который отображает каталог продукции: контроллер каталога: <?php //...
40454 просмотров
schedule 11.09.2021

Symfony 2 + глобальные переменные Twig
Как можно получить глобальную переменную twig для поддержки модификации после ее изменения с помощью include? Мой желаемый результат - «установить @ глубже», хотя я получаю «исходную настройку». приложение / config / config.yml twig:...
19688 просмотров
schedule 21.09.2021

Присоединение к Symfony2 не используется, ненужные запросы запущены
У меня следующая проблема: мой запрос с объединениями содержит все необходимые данные, но symfony / twig создает больше запросов, каждый {{entity.group.name}} создает новый запрос контроллер: /** * @Route("/gameplan", name="game_plan") *...
489 просмотров
schedule 07.10.2021

Twig - принимать переменные как методы объекта
Это странно. Я пытаюсь реализовать соотношение 1: 1 между Twig и некоторыми объектами ViewModel, чтобы Twig знал о его контексте и предполагал, что переменные являются методами объекта. Например, у меня есть шаблон Twig и ViewModel_Product. Я...
354 просмотров
schedule 06.09.2021

Установка Twig и направление пути
Я столкнулся с проблемой при установке моего проекта. Подробности об этом следующие: мой проект работает на PHP, mySql и m, работающем на Windows XP SP2 также необходимо было установить образ и доктрину. Я установил их с помощью XAMPP;...
2363 просмотров
schedule 07.09.2021

Добавление ссылки внутри переведенного контента в шаблоне Twig
Внутри шаблона Twig мне понадобится переведенный текст, содержащий ссылку (путь должен быть сгенерирован маршрутизатором, а не статически встроен). Twig не позволяет отображать переменную внутри блока trans - я также знаю следующее: {% trans with...
15036 просмотров
schedule 04.10.2021

Как мне получить переменную Twig, которую я установил, из моего расширения twig?
Итак ... Я некоторое время пытался получить переменные веточки в моем расширении. Сначала попробовал получить от $environment->getGlobals() .. Но это были просто глобалы. Затем я попытался сослаться на разные части внутри getCompiler() , без...
2386 просмотров
schedule 17.09.2021

Как мне расширить шаблон веточки в тот же каталог, что и другие мои шаблоны?
У меня есть index.html.twig и base.html.twig в одной папке каталога .. У меня есть следующие сценарии index.html.twig {% extends('base.html.twig') %} {% block body %} helo body {{ parent() }} {% endblock %} {% block footer %} This...
10775 просмотров
schedule 26.11.2021

Разница между escape ('html') и escape ('html_attr') в Twig
Начиная с версии 1.9.0, Twig предоставляет html_attr стратегию для escape фильтра (см. документация ). Стратегия html использует функцию PHP htmlspecialchars (это подтверждается беглым просмотром источника). Стратегия html_attr...
5062 просмотров
schedule 19.11.2021

Как включить файл CSS в Symfony 2 и Twig?
Я играю с Symfony2 , и у меня проблемы с включением файлов CSS и JS в шаблон Twig . У меня есть пакет с именем Webs/HomeBundle , внутри которого у меня есть HomeController с indexAction , который отображает файл шаблона веточки: public...
120562 просмотров
schedule 09.12.2021

symfony 2 twig ограничивает длину текста и ставит три точки
Как я могу ограничить длину текста, например, 50, и поставить на дисплей три точки? {% if myentity.text|length > 50 %} {% block td_text %} {{ myentity.text}}{% endblock %} {%endif%}
129292 просмотров
schedule 20.09.2021

Twig и сообщения об ошибках - это нормально?
Я тестировал Twig на localhost ... код здесь такой же, как в этом вопросе но запрос другой: <?php // include and register Twig auto-loader include 'Twig/Autoloader.php'; Twig_Autoloader::register(); // attempt a connection try { $dbh...
3977 просмотров
schedule 26.11.2021

Принудительное использование локали Twig
Я хотел бы использовать систему шаблонов Twig для создания шаблонов своих электронных писем. Языковой стандарт электронной почты должен основываться на пользовательских настройках, а не на языковых стандартах сеанса или запроса. Как я могу...
26810 просмотров
schedule 27.10.2021

Запретить экранирование вывода в расширении функции Twig
Я создал расширение Twig: {{ image ("image.png", 200) }} Привет, я знаю, что могу просто сделать {{ image ("image.png", 200)|raw }} ... но я бы предпочел использовать PHP-код, чтобы все (из этого расширения «изображение») не...
11290 просмотров
schedule 16.10.2021

получить разницу во времени между двумя датами
Я хотел бы сравнить две даты, чтобы получить разницу во времени (дни, часы, минуты и секунды) в TWIG {% set todayDate = ( "now"| date("Y-m-d H:i:s") ) %} //2013-04-17 08:45:28 {% set endDate = (enddate|date('Y-m-d H:i:s')) %} //2013-04-18...
4536 просмотров
schedule 01.12.2021