Differences

This shows you the differences between two versions of the page.

deutsch:technik:aufruf-interner-funktionen:kategorie-bottom-top [2010/08/23 13:03]
Knut Heermann (flip-flop) created
deutsch:technik:aufruf-interner-funktionen:kategorie-bottom-top [2018/06/03 18:08] (current)
Line 1: Line 1:
{{indexmenu_n>610}} {{indexmenu_n>610}}
-====== Struktur Down-Top Ausgabe ======+====== Struktur Bottom-Top Ausgabe ======
**Ein Programmteil das alle verfügbaren Kategorie-IDs oberhalb der angegebenen Ebene bis zur angegebenen übergeordneten Ebene ausgibt.** **Ein Programmteil das alle verfügbaren Kategorie-IDs oberhalb der angegebenen Ebene bis zur angegebenen übergeordneten Ebene ausgibt.**
Line 7: Line 7:
Anders ausgedrückt: Ist die aktuelle Kategorie ein Teil der Unterkategorien von der angegebenen übergeordneten Kategorie? Anders ausgedrückt: Ist die aktuelle Kategorie ein Teil der Unterkategorien von der angegebenen übergeordneten Kategorie?
-  * Eingabe: Aktuelle Kategorie-ID //($start)//, übergeordnete Kategorie-ID (//$top > 0)// +  * **Eingabe:** Aktuelle Kategorie-ID //($start)//, übergeordnete Kategorie-ID (//%%$top > 0%%)// 
-  * Rückgabe: +  * **Rückgabe:**
    - bei Erfolg: String kommasepariert mit allen IDs des abgesuchten Strukturbaums     - bei Erfolg: String kommasepariert mit allen IDs des abgesuchten Strukturbaums
-    - bei Nichterfolg: Leerer String = ''+    - bei Nichterfolg: %%Leerer String = ''%%
\\ \\
-<code php>+ 
 +<code php |h buildStruct_BottomTop |h>
function buildStruct_DownTop($start=0, $top=0) { function buildStruct_DownTop($start=0, $top=0) {
Line 20: Line 21:
 * -----------------------------------------------------------------------------  * -----------------------------------------------------------------------------
 * v1.0 KH (flip-flop) 23.08.2010  * v1.0 KH (flip-flop) 23.08.2010
- * Structure down->top  given: Actual cat-ID (start) and parent cat-id (top > 0)  + * Structure bottom->top  given: Actual cat-ID (start) and parent cat-id (top > 0)  
- * Are the current category a part of the subcategories of the given parent category?+ * Is the current category a part of the subcategories of the given parent category?
 * Return:  * Return:
 * - on success: String separated by commas with all the IDs of the searched tree structure  * - on success: String separated by commas with all the IDs of the searched tree structure
 * - on failure: Empty string =''  * - on failure: Empty string =''
 *    *  
- * Struktur down->top  gegeben: Aktuelle cat-ID (start) und uebergeordnete cat-id (top > 0)+ * Struktur bottom->top  gegeben: Aktuelle cat-ID (start) und uebergeordnete cat-id (top > 0)
 * Ist die aktuelle Kategorie ein Teil der Unterkategorien von der gegebenen uebergeordneten Kategorie  * Ist die aktuelle Kategorie ein Teil der Unterkategorien von der gegebenen uebergeordneten Kategorie
 * Rueckgabe:  * Rueckgabe:
Line 57: Line 58:
\\ \\
 +
==== Beispiel: ==== ==== Beispiel: ====
   
Line 81: Line 83:
</file> </file>
-Funktionsaufruf: ##$s = buildStruct_DownTop(7, 2);##   //category_02_01_02 -> ID=07, category_02 -> ID=02//+\\ 
 +Funktionsaufruf: ##$s = buildStruct_BottomTop(7, 2);##   //category_02_01_02 -> ID=07, category_02 -> ID=02//
Ausgabe ##$s##: **7,4,2** Ausgabe ##$s##: **7,4,2**
Line 87: Line 90:
\\ \\
-Funktionsaufruf: ##$s = buildStruct_DownTop(7, 3);##   //category_02_01_02 -> ID=07, category_03 -> ID=03//+Funktionsaufruf: ##$s = buildStruct_BottomTop(7, 3);##   //category_02_01_02 -> ID=07, category_03 -> ID=03//
-Ausgabe ##$s##: **%%''%%**  Der String ist leer, da die Kategorie ID=7 nicht unterhalb der Kategorie ID=3 liegt.+Ausgabe ##$s##: **%%''%%**  -> Der String ist leer, da die Kategorie %%ID=7%% nicht innerhalb des Strukturbaums der Kategorie %%ID=3%% liegt.
deutsch/technik/aufruf-interner-funktionen/kategorie-bottom-top.1282561395.txt.gz · Last modified: 2018/06/03 18:06 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0