Jump to main content Jump to doc navigation

selfLink это простой сниппет для MODX Revolution, который помогает создавать ссылки или якоря на страницу по направлению: «up», «next» и «previous».

selfLink впервые выпущен 8 марта 2011 года. Автор: Bert Oost.

Требования

selfLink создан как сниппет Revolution и должен работать на всех версиях с 2.0.0. Если заметите несовместимость в конкретной версии, сообщите разработчику в теме на форуме.

Загрузка и установка

Чтобы начать работу со сниппетом selfLink, откройте System -> Package Manager -> Add new extra -> provider: modxcms.com -> MODX add-ons -> Content и найдите selfLink. Скачайте пакет и установите его в основном рабочем пространстве менеджера пакетов.

selfLink прост в использовании. Вы задаёте поведение через параметры.

Parameter Description Default value
direction Одно из значений: 'up', 'next' или 'previous'
id (необязательно) ID ресурса, от которого строится ссылка ID текущей страницы
tpl (необязательно) Имя чанка для оформления ссылки <a href="...">Title</a>
linktext (необязательно) Альтернативный текст ссылки. Если пусто, берётся pagetitle ресурса

Примеры

Минимальный вызов для ссылки на следующий ресурс в дереве:

[[selfLink? &direction=`next`]]

Внешние источники

Тема форума для selfLink 0.1-rc1: (скоро)

Репозиторий Github: https://github.com/bertoost/MODx-SelfLink

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • deJaya
  • JT Skaggs
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$204 per month—let's make that $500!

Learn more