eConti - программирование в вопросах и ответах

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

Doctrine + Twig, как отобразить коллекцию Doctrine в отношениях OneToMany с ограничением?
У меня есть отношение OneToMany с двумя объектами: У одного Article есть Brand , а у одного Brand много Articles . Как в моем шаблоне Twig я могу отобразить только 5 Articles из каждого Brand ? Как лучше всего сделать это с помощью...

Локализованные страницы ошибок в Symfony2
Мы создаем приложение на Symfony2, локализованное на голландский и английский языки. Теперь я знаю, как настроить страницы ошибок Symfony , но не могу найти, как перевести страницы ошибок где угодно. Я пытался использовать фильтр trans в...

Показать множество действий с разных контроллеров в одном представлении Symfony
Я новичок в Symfony, и мне интересно, можно ли реализовать эту идею с Symfony2. Мне нужно создать как Dashboard, где показано много графиков. Каждая диаграмма имеет свои данные из модели, но все должно отображаться в одном шаблоне. Проблема...

Twig: разделитель в теге for
Есть ли синтаксис для разделения некоторых элементов в теге «для», пожалуйста? Например, у меня есть список пользователей, и я хочу отобразить их имя пользователя с разделителем «-», поэтому ожидаемый результат будет: Mickael - Dave - Chris - ......
22.12.2023

Как рекурсивно отображать комментарии с помощью ветки?
Я переписываю приложение, используя фреймворк Silex. В этом приложении пользователи могут комментировать посты и комментарии. В приложении, отличном от MVC, вдохновленном этим вопросом , Я написал это так: function display_comments($postid,...
14.01.2024

Symfony/Twig: как получить сообщение об ошибке из скрытых полей
Я определил 3 скрытых поля в моем типе формы: public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('type', 'hidden', array( )) ->add('number', 'hidden',...
20.12.2023

Включить загрузчик twig из внешнего файла
В настоящее время я включаю это в начало каждого файла контроллера: $loader = new Twig_Loader_Filesystem('/templatedir/templates'); $twig = new Twig_Environment($loader, array('debug' => true)); $twig->addExtension(new...
31.12.2023

Как я могу анализировать шаблоны веток без их рендеринга?
Для настраиваемой CMS, над которой мы работаем, мы хотим использовать шаблоны twig (потому что это то, на чем построен наш интерфейс). Шаблоны могут использовать «стандартный» набор функций, предоставляемых twig (например, включение, блоки, теги,...
18.12.2023

Как сгенерировать случайную строку с помощью Twig?
У меня есть вход, который содержит код купона. Пользователи могут ввести собственный код, но я хотел бы дать им код по умолчанию. Теперь у меня есть следующий код: <input type="text" name="code" value="{{ form.code|default(RANDOM_CODE)...
15.01.2024

Неожиданное имя токена соединения значения (ожидается конец оператора печати)
У меня есть этот фрагмент кода в шаблоне Twig: {% block body_class %}{{ app.user.roles|default([])join('')|lower }}{% endblock %} Но я получаю сообщение об ошибке ниже (такое же, как заголовок) при попытке отобразить шаблон:...
08.12.2023

Написание тега ветки, который зависит от другого тега
Я пытаюсь создать тег ветки, который можно использовать следующим образом: {% set_domain "zip-recipes" %} ... ... {% trans "Ingredients" %} ... {% trans "Ingredients" %} Тег trans требует домена, установленного в теге set_domain . Я...
17.11.2023

Symfony Twig Call Continer
Я использую Symfony 3 с Twig. На каждом маршруте мне нужно позвонить в entity: $posts = $this->getDoctrine() ->getRepository('AppBundle:Posts') ->findAll(); Есть ли способ сделать это глобально? И называть его с веточки, а не в...
15.01.2024

Twig: различия функциональных тестов 1.28.2 и 1.30.0
После копирования исходного кода приложения из работающей установки Symfony 2.8.15 в новый проект Symfony 3.2 и запуска функциональных тестов есть разница между ними в рендеринге: <div class="col-md-2"> {{ form_row(form.center) }}...
04.11.2023

Как интегрировать Bootstrap3 в Symfony3?
Я искал везде, но я не могу найти документацию о том, как применять стили начальной загрузки к Symfony или, если быть точным, twig. Многие ответы устарели , поскольку они в основном касаются Symfony 2.x с бутстрап3. Для справки, я пытаюсь...

Grav: зацикливание / пользователь / страницы / изображения в шаблоне веточки
Я хочу использовать изображения для фонового слайда (вегас), не добавляя их явно в файл yaml. у меня есть /user/pages /01.start /images/ bg1.png bg2.png и нужен такой вывод <script type="text/javascript">...
13.11.2023

рендеринг действия контроллера в symfony twig
Обновление устаревшего кода, и у меня возникла следующая проблема с тегом рендеринга > {% render url('_internal_main_navigation', {}) %} переводит в {{ render(controller('MyBundle::menu', {})) }} Twig делает это, добавляя...
08.12.2023

Как я могу добавить отдельные классы в свой массив в twig?
я хочу добавить отдельный класс к своим элементам массива. Мой HTML: {% for post in page.find('/karriere').children.order('date', 'desc').published().slice(0, 4) %} <li class="careers-nav-item item"> <a href="{{ post.url...

Доступ к переменной внутри цикла и переменной в Twig
Я хотел бы сделать следующее: {% for i in 0..10 %} {% if content_{{ i }}_raw == 2 %} ... {% endif %} {% endfor %} Можно ли получить {{ i }} внутри переменной content_1_raw и заменить 1 значением i ?
16.12.2023

Отображение переменной Twig с помощью JSON.stringify
У меня есть функция в приложении Silex, которая выполняет оператор cURL и возвращает строку JSON, которая назначается переменной curl_result . Затем эта переменная передается в шаблон Twig следующим образом: return...
29.10.2023

Новые материалы

ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..