Spec-Zone.ru › Wagtail 3

Копирование и создание псевдонимов существующих страниц

Копирование страниц

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

Вот как скопировать существующую страницу:

  • Когда вы наводите курсор на страницу в странице проводника, нажмите на Ещё, а затем на Копировать.

Copy action available when hovering over a page in an explorer page

  • Затем вы попадете на форму, где вы можете ввести заголовок копии, псевдоним и выбрать родительскую страницу (если хотите изменить её). После этого у вас есть возможность сразу опубликовать скопированную страницу и отметить копию как псевдоним оригинальной страницы (см. Создание псевдонимов страниц для получения дополнительной информации о создании псевдонимов страниц).

Copy page form with the options to change the title, slug, parent page, published status and option to create an alias.

  • После заполнения этой формы нажмите Копировать эту страницу. Страница будет скопирована и отобразится на странице проводника.

Successful copying of a page results in it being available in the Explorer page.

Создание псевдонимов страниц

При копировании страницы у вас также есть возможность отметить её как псевдоним. Содержимое страницы-псевдонима будет синхронизироваться с оригиналом. Это особенно полезно, когда страница должна быть доступна в нескольких местах. Например, предположим, у вас есть страница о бриоше в разделе «Выпечка». Затем вы хотите сделать эту страницу доступной также в разделе «Десерты». Один из способов сделать это — создать копию страницы «Бриоше» и изменить родительскую страницу на «Десерты». Однако вам теперь нужно помнить об обновлении этой копии каждый раз, когда изменяется оригинал. Если копия отмечена как псевдоним, Wagtail сделает это за вас каждый раз, когда будет опубликовано изменение оригинальной страницы.

Вот как создать псевдоним существующей страницы:

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

Clicking the choose another page button during the copy page form in order to change the parent of the copied page.

  • Выберите и нажмите на желаемую родительскую страницу.

Selecting and clicking the desired parent page.

  • Убедитесь, что установлен флажок Псевдоним.
  • Затем вы можете завершить создание псевдонима страницы, нажав кнопку Копировать эту страницу.

Clicking on the Copy this page button to confirm aliasing.

  • Затем страница-псевдоним появится под новой родительской страницей в проводнике.

The aliased page appearing under the new parent page in the Explorer page.

  • При попытке редактирования страницы-псевдонима вы получите уведомление о том, что она является псевдонимом другой страницы. Вам будут предложены два варианта: редактировать исходную страницу (изменения появятся в обоих местах) или преобразовать страницу-псевдоним в обычную страницу (т. е. обычную копию, которая не обновляется при изменении оригинала).

Editing an alias page notifies it is an alias and offers to either edit the original page or change the alias to an ordinary page.

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

Spec-Zone.ru

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