2013-12-14 2 views
2

В Django CMS, как вы можете отображать содержимое одного и того же заполнителя дважды на одной странице?Duplicate placeholder на той же странице

Я попытался это, но он не работает:

{% placeholder "image_slider_1" %} 
{% show_placeholder "image_slider_1" request.current_page %} 

ответ

1

Оказывается, если не заполнять заполнитель, show_placeholder бросает «заполнитель не найден» ошибка.

+0

Так что это решение, прежде чем вы заселили заполнитель? Будет ли он заполняться из раздела «или»? {% placeholder "image_slider_1" или%} ... {% endplaceholder%} –

+0

Я просто пробовал это, и в 2017 году пример в вопросе отлично работает, Django 1.9 –

0

Попробуйте установить идентификатор страницы для этой страницы в djangocms-администратора бэкэнда и использовать show_placholder тег в сочетании с ID

{% show_placeholder "image_slider_1" "my_page_id" %}

Смежные вопросы