wCategories::getCategoriesAsArray
Ermittelt die Kategorien als Array.
(verfügbar ab CMS-Version 017.006.151.000)
Funktionsaufruf
String getCategoriesAsArray(String path, Int deep = 16)
Parameter
- path
- Pfad der Kategoriendatei
- deep
- Tiefe, der abzufrageneden Kategorien
Beispiel: Ermittelt die Katergorien als Array
Quelltext
<?php
require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php");
$path = '/default-wGlobal/wGlobal/content/categories/standard.wCategories.php';
$depth = 3;
print wCategories::getCategoriesAsArray($path, $depth);
?>Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.
FAQs
- Was macht wCategories::getCategoriesAsArray?
- Die Funktion ermittelt die Kategorien und gibt sie als Array zurück.
- Ab welcher CMS-Version ist wCategories::getCategoriesAsArray verfügbar?
- Die Funktion ist ab CMS-Version 017.006.151.000 verfügbar.
- Wie lautet der Funktionsaufruf von getCategoriesAsArray?
- <code class="codeInline">String getCategoriesAsArray(String path, Int deep = 16)</code>
- Wofür steht der Parameter "path"?
- <code class="codeInline">path</code> ist der Pfad der Kategoriendatei.
- Wofür steht der Parameter "deep" und welcher Default-Wert wird verwendet?
- <code class="codeInline">deep</code> ist die Tiefe, der abzufragenden Kategorien. Der Default-Wert ist 16.
- Wie kann ich getCategoriesAsArray in PHP verwenden (Beispiel)?
- Beispiel: <pre><code class="codeBlock" style="color: #000000">php <?php require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php"); $path = '/default-wGlobal/wGlobal/content/categories/standard.wCategories.php'; $depth = 3; print wCategories::getCategoriesAsArray($path, $depth); ?> </code></pre>
- Muss das Framework (grid.php) in eigenen Skripten immer referenziert werden?
- Beim Einbinden einer Funktion innerhalb einer Weblication®-Seite (z.B. über das PHP-Quelltext-Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code>) muss das Framework über <code class="codeInline">grid.php</code> nicht mehr referenziert werden. Für eigene Skripte ist stattdessen zu beachten, Framework-Funktionen korrekt einzusetzen (siehe Hinweis/Artikel auf der Seite).