Spec-Zone.ru › Wagtail 2

Сниппеты

Сниппеты позволяют создавать элементы на веб-сайте один раз и повторно использовать их в нескольких местах. Если вам нужно что-то изменить в сниппете, достаточно изменить это один раз, и изменения будут применены ко всем его использованиям.

Способы использования сниппетов могут сильно различаться в зависимости от веб-сайта. Вот несколько примеров того, как Torchbox использовали сниппеты на сайтах наших клиентов:

  • Для данных контактов сотрудников, чтобы их можно было добавить на множество страниц, но управлять ими в одном месте
  • Для рекламных объявлений, как для всего сайта, так и для отдельных страниц
  • Для управления ссылками в глобальной области сайта, например, в подвале
  • Для призывов к действию, таких как блоки подписки на рассылку, которые могут быть одинаковыми на многих страницах

Меню сниппетов

../../_images/screen33_snippet_menu.png
  • Вы можете получить доступ к меню сниппетов, нажав на ссылку «Сниппеты» в левой панели меню.
  • Чтобы добавить или изменить сниппет, нажмите на тип сниппета, который вас интересует (часто будет включено справочное описание, которое поможет вам выбрать правильный тип).
  • Нажмите на отдельный сниппет, чтобы отредактировать его, или нажмите «Добавить…» в правом верхнем углу, чтобы добавить новый сниппет
  • Чтобы удалить сниппеты, выберите один или несколько сниппетов с помощью флажка слева, а затем нажмите кнопку «Удалить» в правом верхнем углу

Предупреждение

Редактирование сниппета изменит его на всех страницах, где он используется. В правом верхнем углу экрана редактирования сниппета вы увидите метку, показывающую, сколько раз сниппет используется. Нажав на эту метку, вы сможете увидеть список всех этих страниц.

../../_images/screen34_snippet_used_times.png

Добавление сниппетов во время редактирования страницы

Если вы редактируете страницу и вам нужен новый сниппет, не отчаивайтесь! Вы можете создать новый сниппет, не покидая страницу, которую редактируете:

  • Во время редактирования страницы откройте интерфейс сниппетов в новой вкладке, нажав Ctrl+клика (Cmd+клика на Mac) или щелкнув правой кнопкой мыши и выбрав «Открыть в новой вкладке» из появившегося меню.
  • Добавьте сниппет в этой новой вкладке, как обычно.
  • Вернитесь в свою исходную вкладку и снова откройте окно выбора сниппетов.
  • Вы должны увидеть свой новый сниппет, даже не выходя со страницы редактирования.

Примечание

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

  • Предыдущая Изображения
  • Следующая Коллекции

Содержание страницы

  • Сниппеты
    • Меню сниппетов
    • Добавление сниппетов во время редактирования страницы

© 2014-present Torchbox Ltd and individual contributors.
All rights are reserved.
Licensed under the BSD License.
https://docs.wagtail.org/en/v2.16.3/editor_manual/documents_images_snippets/snippets.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API