Описание тега template-inheritance

1 ответ

Включение элемента id или переменной из другого шаблона TWIG

Я освоил основы использования TWIG для создания своего сайта. Я полагаю, я знаю, как использовать {%extend%} {%block%} {%include%} а также {%set%}в самом общем смысле. Я хотел бы включить блок кода из другого файла ветки, не включая весь файл - в от…
13 мар '16 в 15:36
2 ответа

Django block.super не отображает набор переменных в родительском шаблоне

У меня есть следующий сценарий: 2 просмотра: view1: return render(request, 'template1.html', {'var1': 'value1'} ) view2: return render(request, 'template2.html', {'var2': 'value2' } ) 2 шаблона: template1.html {% block foo %} {{ var1 }} {% endblock …
3 ответа

Как вы можете установить переменную на основе сеанса в базовом шаблоне ветки?

Я хочу подключить веточку к приложению, которое будет нуждаться в сессионных данных, включенных в базу. Например, текущий часовой пояс клиента отображается в нижнем колонтитуле. Это не имеет смысла для отдельных контролеров, чтобы знать об этом, так…
08 авг '14 в 21:55
2 ответа

Наследование шаблонов в 3.1 для контроллеров в пространстве имен

У меня есть application.html.erb как обычно в view /layout, с <% = yield%> для контента. Сейчас я пишу страницу настроек для учетных записей пользователей, которая содержит множество различных страниц (профиль, учетная запись, уведомления и т. Д.). …
1 ответ

Наследовать шаблон в Django

Я могу сделать home.html и это печатает Mary had a little lamb который sitetitle Вот код для home.html &lt;head&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;{{sitetitle}}&lt;/h1&gt; &lt;h1&gt;{% block fun %} {% endblock %}&lt;/h1&gt; &lt;/body&gt; Но эт…
2 ответа

В Jade, как я могу вывести содержимое блока `extends` внутри миксина?

Как я могу вывести содержимое блока extends внутри миксина? Это упрощенный пример: mixins.jade mixin form() form block layout.jade include mixins.jade body +form block content somepage.jade extends layout block content input(type=text) Здесь я хотел…
09 сен '13 в 18:48
2 ответа

Можно ли сделать многоуровневое наследование шаблонов в шаблонах django?

У меня есть три html-файла: base.html page.html comment.html в page.html расширяю base.html. В comment.html расширяю page.html. Будет ли comment.html расширять блоки base.html?
1 ответ

Шаблон Twig не включая блок?

Я надеюсь начать работу с Twig, но у меня настоящая головная боль, заставляющая {% block %} работать вообще - я чувствую, что должно быть что-то очень очевидное, чего мне не хватает. Мой загрузчик index.php выглядит следующим образом: &lt;?php error…
28 авг '12 в 09:36
2 ответа

Наследование шаблона от базового класса и возвращаемых типов

У меня есть некоторые проблемы с моим проектом. Вот некоторый код: class calcDinamica { public: virtual void somma() =0; virtual void creaPrimo() =0; virtual T* ritornaPrimo()const{cout&lt;&lt;"errore"&lt;&lt;endl;};//THIS is what i want virtual ~ca…
1 ответ

Наследование шаблонов Django: повторяющиеся представления

У меня есть представление под названием ListAEQ: class ListAEQ(MixinView, ListView): template_name = 'allometric/aeq_list.html' model = Equation def get_queryset(self): return (Equation.objects.filter(owner=self.request.user)) Я хочу использовать на…
11 июн '14 в 18:50
3 ответа

Объединение классов политики - Параметры шаблона шаблона и Вариативные шаблоны

Мне интересно, возможно ли объединить классы политик, используя переменные параметры шаблона-шаблона, чтобы каждая политика имела свой собственный пакет шаблонов. Кажется, что вы можете использовать только один пакет шаблонов среди всех политик, но …
1 ответ

Разрешить нескольким приложениям использовать {% extension base.html %} в Django без конфликтов?

Я только недавно начал работать с Django и считаю, что должно быть хорошее решение этой проблемы! После установки django-allauth через pip он попытался расширить base.html от моего project/templates папку, а не из своего собственного подкаталога. У …
5 ответов

Django: Как расширить одну и ту же функциональность на многие представления?

У меня есть родительский шаблон, который я использую во многих частях сайта, который называется base.html, Этот шаблон содержит множество функциональных компонентов, таких как кнопки, которые запускают различные формы (внутри модальных окон), позвол…
10 ответов

Как реализовать наследование шаблонов (например, Django?) В PHP5

Существует ли хороший пример или как следует подходить к созданию базовой системы шаблонов (например, MVC), которая поддерживает "наследование шаблонов" в PHP5? Пример того, что я определяю как наследование шаблонов, приведен в документации по шабло…
1 ответ

Доступ к базовым функциям-членам в классе, производном от шаблона

Я занимаюсь разработкой библиотеки на своей работе, и я разработал сложное наследование, которое включает в себя шаблоны классов и производные от них. Моя проблема в том, что базовый шаблонный класс имеет виртуальный перегруженный оператор, который …
1 ответ

Переопределение представления наследования шаблона не работает в Rails3

Я пытаюсь использовать шаблон наследования в Rails 3. У меня есть следующий код в моем application_controller.rb: layout :set_layout def set_layout layout_name = Club.find(1).layout.name prepend_view_path("views/#{layout_name}") layout_name end Это …
29 ноя '12 в 10:41
4 ответа

Наследование шаблонов в Django

Я использую Django 1.1, и у меня есть этот шаблон, базовый шаблон, от которого наследуются все остальные страницы. Он определяет кучу вещей, которые являются постоянными на протяжении почти всего веб-сайта, например, эта панель навигации: &lt;div id…
06 дек '09 в 10:28
2 ответа

Переменная цикла Jinja недоступна в шаблонах include-d

У меня есть код, подобный следующему в одном из моего шаблона Jinja {% for post in posts %} {% include ["posts/" + post.type + ".html", "posts/default.html"] %} {% endfor %} который должен сделать каждый post внутри posts Коллекция, в зависимости от…
11 янв '12 в 12:00
1 ответ

Symfony2 - Как реализовать частичные / полные шаблоны для загрузки содержимого AJAX в веточку?

В моем веб-приложении Symfony2/twig у меня есть шаблон ветки, который содержит только &lt;div id="#container"&gt;...&lt;/div&gt;нет &lt;html&gt;&lt;/html&gt; упаковка. Я использую это для вызова ajax, где я встраиваю это в свой макет страницы. Давай…
26 ноя '13 в 14:56
1 ответ

Проблемы, связанные с кэшированием русской куклы с наследованием шаблонов

Я использую и Template Inheritance, и Russian Doll Caching (используя гем cache_digests) независимо друг от друга в отдельных частях довольно сложного Rails-приложения с большим успехом. Я испытываю трудности при совместном использовании двух технол…