dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
Lade ...
Suche ...
Keine Treffer
dbx\dbxContent\dbxContent_permalink Klassenreferenz

Löst kanonische CMS-Permalinks zu veröffentlichten Inhalten auf. Mehr ...

Öffentliche, statische Methoden

static segment ($text, $fallback='seite')
static slug ($text)
static normalize ($permalink)
static canonical_from_legacy ($permalink)
 Übersetzt ausschließlich alte, pfadartige CMS-Permalinks.
static public_path ($permalink)
 Liefert den kanonischen öffentlichen Pfad eines CMS-Permalinks.
static is_valid ($permalink)
static exists ($db, string $content_dd, string $permalink, int $exclude_id=0)
static unique ($db, string $content_dd, string $permalink, int $exclude_id=0)
static build ($db, $folder_dd, $folder_id, $title, $exclude_id=0)

Ausführliche Beschreibung

Löst kanonische CMS-Permalinks zu veröffentlichten Inhalten auf.

Dokumentation der Elementfunktionen

◆ build()

dbx\dbxContent\dbxContent_permalink::build ( $db,
$folder_dd,
$folder_id,
$title,
$exclude_id = 0 )
static

Benutzt $db.

◆ canonical_from_legacy()

dbx\dbxContent\dbxContent_permalink::canonical_from_legacy ( $permalink)
static

Übersetzt ausschließlich alte, pfadartige CMS-Permalinks.

Die Rückgabe dient als kompatibler Alias; gespeichert werden nur noch flache Werte.

Wird benutzt von dbx\dbxContent\dbxContentPermalinkIndex\resolve().

◆ exists()

dbx\dbxContent\dbxContent_permalink::exists ( $db,
string $content_dd,
string $permalink,
int $exclude_id = 0 )
static

Benutzt $db, if und is_valid().

◆ is_valid()

dbx\dbxContent\dbxContent_permalink::is_valid ( $permalink)
static

◆ normalize()

dbx\dbxContent\dbxContent_permalink::normalize ( $permalink)
static

Benutzt segment().

Wird benutzt von unique().

◆ public_path()

dbx\dbxContent\dbxContent_permalink::public_path ( $permalink)
static

Liefert den kanonischen öffentlichen Pfad eines CMS-Permalinks.

◆ segment()

dbx\dbxContent\dbxContent_permalink::segment ( $text,
$fallback = 'seite' )
static

Wird benutzt von normalize() und slug().

◆ slug()

dbx\dbxContent\dbxContent_permalink::slug ( $text)
static

Benutzt segment().

◆ unique()

dbx\dbxContent\dbxContent_permalink::unique ( $db,
string $content_dd,
string $permalink,
int $exclude_id = 0 )
static

Benutzt $base, $db und normalize().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: