Skip to content

5.1.0 What the cat? 🐈‍⬛

Compare
Choose a tag to compare
@skerbis skerbis released this 25 Oct 12:10
· 21 commits to master since this release
ff57440

Neu: getCategory()

Liefert ein Array mit allen Informationen zu einer Kategorie. Funktioniert sowohl für die aktuelle Kategorie als auch für eine spezifische Kategorie-ID.

Basis-Verwendung

// Aktuelle Kategorie
$category = BuildArray::create()->getCategory();

// Spezifische Kategorie
$category = BuildArray::create()->getCategory(5);

*** Rückgabe-Array***

[
    'catId' => 5,              // ID der Kategorie
    'parentId' => 2,           // ID der Elternkategorie
    'catName' => 'News',       // Name der Kategorie
    'url' => '/news/',         // URL der Kategorie
    'hasChildren' => true,     // Hat Unterkategorien
    'children' => [],          // Array der Kindkategorien
    'path' => [0,2,5],        // Pfad von Root zur Kategorie
    'pathCount' => 3,          // Anzahl der Ebenen von Root
    'active' => true,          // Ist im aktiven Pfad
    'current' => true,         // Ist aktuelle Kategorie
    'cat' => Object,          // REX Category Objekt
    'ycom_permitted' => true,  // YCom-Berechtigung
    'filter_permitted' => true,// Filter-Erlaubnis
    'is_permitted' => true,    // Gesamtstatus der Berechtigungen
]

What's Changed

  • 5.1 :: Get the current or set category as array including permission status … by @skerbis in #37

Testing @marcohanke

Full Changelog: 5.0.0...5.1.0