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

if !true условное отображение в нунджаке
if...true условия работают как часы, как здесь в документах. но если я попытаюсь сделать что-то вроде: {% if !posts.length %} <i>No project posts yet!</i> {% endif %} Я получаю сообщение об ошибке: Template render...
25493 просмотров
schedule 16.07.2023

Nunjucks не отображает шаблон
У меня структура папок следующая: /app |-routes.js /public |-index.html server.js Server.js выглядит так: var nunjucks = require('nunjucks'); var express = require('express'); var app = express();...
4651 просмотров
schedule 12.11.2022

Nunjucks проверяет объект или строку
Как я могу проверить, является ли переменная объектом или строкой в ​​блоке if? Кажется, нельзя вызывать функции внутри блока {% if ... %} . А другой синтаксис {{ if() }} , по-видимому, предназначен только для встроенных условий. Я решаю это...
4903 просмотров
schedule 03.02.2023

Остановить nunjucks от экранирования HTML
У меня есть вызов AJAX для комментариев, который возвращает данные опубликованного комментария, у меня также есть встроенная функция @mention, серверная сторона обрабатывает @mentions и выполняет str_replace для упомянутых пользователей, заменяя их...
12326 просмотров
schedule 20.06.2023

Изучение Nunjucks (Jinja2) Как правильно передавать данные JSON в представления?
Я учусь nunjucks и понимаю, как использовать шаблоны, но не могу правильно понять, как вставлять данные из объектов json. Вот моя попытка, которую я смог жестко закодировать в самом шаблоне как переменную. Но как я могу получить его из внешнего...
2094 просмотров
schedule 04.06.2022

Как использовать помощник HexoJS css из шаблона nunjucks?
Я получаю сообщение об ошибке: Unhandled rejection Template render error: (unknown path) [Line 9, Column 6] unknown block tag: css at Object.exports.withPrettyErrors...
283 просмотров
schedule 26.08.2022

Основные шаблоны с нунджаками
Я пишу сценарий оболочки и хотел бы использовать его в качестве шаблона, сохраняя свои переменные в файле json. Я новичок в javascript, и поэтому не могу понять, как использовать nunjucks для рендеринга моих шаблонов. Не могли бы вы помочь мне...
1574 просмотров
schedule 05.06.2023

Усатоподобный язык с нокаутирующими наблюдаемыми
Я пытаюсь использовать модель представления в стиле Knockout с языком, похожим на усы. Таким образом, модель представления выглядит примерно так: var viewModel = { aValue: ko.observable("boot") } Довольно распространенная проблема с...
177 просмотров

Использование переменных шаблонов внутри скрипта angularJS?
Я использую Nunjucks для рендеринга шаблона сверхурочно, что-то попадает на правильный URL. Это часть этого шаблона: <h3>Select some text </h3> <div ng-app="myApp"> {% for i in result %} <div id={{i._id}} class="task"...
458 просмотров
schedule 18.02.2023

Итерация входных радиостанций динамически с помощью данных json, nunjucks и цикла for
У меня есть большая форма из переключателей, которую я хотел бы создать динамически с помощью nunjucks. У меня есть файл json с данными для заполнения каждой группы ввода формы html переменными. HTML-код состоит из двух радиовходов на группу. Я...
886 просмотров
schedule 22.12.2022

gulp-nunjucks-render включает пути
У меня есть проект, настроенный следующим образом: и я использую gulp-nunjucks-render для шаблонов. Мой gulpfile.js выглядит так: gulp.task('nunjucks', function() { // Gets .html and .nunjucks files in pages folder return...
1039 просмотров
schedule 29.06.2023

Грунт нунджакс-2-html
Я пытаюсь скомпилировать свои шаблоны через grunt nunjucks-2-html: это мой упрощенный файл grunt: module.exports = function(grunt) { grunt.initConfig({ nunjucks: { options: { data: {}, paths:...
234 просмотров
schedule 23.02.2023

Проверьте, существует ли ключ в массиве в шаблоне nunjucks (Node JS)
Я создаю приложение в Node Js, используя механизм шаблонов Nunjucks, и мне нужно применять разрешения на страницах, чтобы показывать ссылки на добавление, редактирование и удаление. Для этого я реализовал массив разрешений, как показано ниже:...
5289 просмотров
schedule 15.05.2023

Предварительная компиляция шаблонов Nunjucks с режимом совместимости jinja2
Nunjucks имеет все более и более мощный режим совместимости с jinja . Если я включаю полные нунджаки, я могу использовать его, вызывая nunjucks.installJinjaCompat() перед рендерингом шаблонов (см. Фрагмент ниже):...
748 просмотров
schedule 27.09.2022

Nunjucks: переберите первые 5 элементов в цикле for
Новичок в Nunjucks, и у меня есть проблема, аналогичная здесь , но я не мог » не заставить мой код работать. Я пытаюсь перебрать первые 5 элементов в цикле Nunjucks из 14 элементов. Пока что я обнаружил, что функция диапазона должен иметь...
2835 просмотров

Перебирая json, gulp-nunjucks-render отображает все файлы с одинаковым содержимым.
Я пытаюсь отобразить более 30 html-страниц с помощью gulp-nunjucks-render. Я создал один шаблон nunjucks и два файла json (общие части шаблона для верхнего и нижнего колонтитула и массив данных сообщений). Логика внутри функционального цикла...
819 просмотров
schedule 31.10.2022

Не удается разрешить шаблон nunjucks
Создал простой скрипт, чтобы попытаться отобразить шаблон nunjucks (и содержимое контакта, и шаблон макета находятся в каталоге src : let fs = require('fs'); let nj = require('nunjucks'); var contact =...
486 просмотров
schedule 03.06.2024

NUNJUKS: цикл for создает список переменных, но вместо этого создает строки
Я использую nunjucks для создания файла экспорта JSON. У меня есть список переменных с одинаковыми именами, за исключением возрастающего числа в конце. Я использую цикл for следующим образом: {% for i in range(1, 6) -%} {% set items = ["{{...
71 просмотров
schedule 05.05.2023

Как вставить на мою страницу сайт с iframe в апострофеCMS
Я хочу встроить форму, расположенную на другом сайте, я видел https://docs.apostrophecms.org/apostrophe/modules/apostrophe-oembed , но в документации нет примеров использования этого модуля. Могу ли я использовать апостроф в качестве виджета?
168 просмотров
schedule 23.09.2022

Apostrophecms выдает ошибку при обновлении частей со страницы и всплывающего окна администратора
Я пытаюсь добавить виджет, а именно custom-image-widget , например: module.exports = { extend: 'apostrophe-widgets', label: 'Image', contextual: true, addFields: [{ type: 'singleton', name: 'image', label: 'Image',...
200 просмотров
schedule 21.05.2022