Categories > [German] Deutscher TBS Support >

$nav_menu->navigation_init(); Klasse in TBS einbinden, aber wie ?

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Dieter
Date: 2008-04-01
Time: 19:17

$nav_menu->navigation_init(); Klasse in TBS einbinden, aber wie ?

Hallo,
ich hoffe das deutsche Forum ist nicht tot, da lange keine Postings getätigt wurden. Also ich bin neu in TBS und habe mir die standard Beispiele angesehen und ausprobiert. Da meine Englischkenntnisse sehr gering sind komme ich nur schwer mit dem Handbuch klar und Translator erzeugen deutsche Sätze die man überhaupt nicht mehr versteht. Wie auch immer.

Ich versuche seit 2 Tage eine Klasse einzubinden die eine Liste (NestedSet-Menue) per klick öffnet. Habe es mit ObjectRef, MergeField und MergeBlock probiert, aber ohne Erfolg. Geht das denn überhaupt ?
Ich habe aber auch kein Beispiel gefunden. 

//
// TBS unbekannte Klasse
// standard PHP
//
require_once('class_navigation_li.php');
$nav_menu = new navigation(
  't_test_tree',
  'm_id',
  'm_parent',
  'm_title',
  $_SERVER['PHP_SELF'],
  $_GET['id']
);

// ohne Template wird das Menue von der Klasse angezeigt
echo '<ul>';
$nav_menu->navigation_init();
echo '</ul>';

// Resultat
<ul>
   <li><a href="test_tree.php?id=1"><strong>Menu 1</strong></a></li>
   <ul>
     <li><a href="test_tree.php?id=5">Item 1.1</a></li>
     <li><a href="test_tree.php?id=6">Item 1.2</a></li>
     <li><a href="test_tree.php?id=7">Item 1.3</a></li>
   </ul>
   <li><a href="test_tree.php?id=2">Menu 2</a></li>
   <li><a href="test_tree.php?id=3">Menu 3</a></li>
   <li><a href="test_tree.php?id=4">Menu 4</a></li>
</ul>

Bin für jede produktieve Hilfe dankbar. Gerne auch andere Vorschläge, aber nur ohne JavaScript.
Hoffe doch sehr Antwort zu bekommen.

Dieter
By: Dieter
Date: 2008-04-02
Time: 11:54

Re: $nav_menu->navigation_init(); Klasse in TBS einbinden, aber wie ?

Hallo,
mein Problem hat sich erledigt.
Auf das Einfachste kommt man meistens nicht.

<ul>
  [var.menucode;script=[val];subtpl]
</ul>

Ist das deutsche Forum Tot?

Gruß Dieter