Публикации по теме '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