Untermenus anzeigen in tmenu bei versteckten seiten?

  • ralf321 ralf321
    R2-D2
    0 x
    118 Beiträge
    0 Hilfreiche Beiträge
    24. 06. 2005, 09:27

    Hallo!

    ich habe in meinem Menu hinter jedem menu punkt mit

    1. IFSUB < .1.NO
    2. IFSUB = 1
    3. IFSUB.stdWrap.dataWrap = | <span class="menu-pfeil">&nbsp;</span>
    4. IFSUB.allWrap = <div class="menu2-level3"> | </div>

    Einem Pfeil der mir Anzeigt ob Unterseiten vorhanden sind oder nicht.
    Das klappt auch sehr gut, solange alle Seiten sichtbar sind.
    Hat der Menupunkt nun nur versteckte Unterseiten ist der Pfeil trotzdem da und der Nutzer im FE sieht keine Seiten.

    Kann man das irgendwie abfragen ob die Seiten auch versteckt sind so das der indikator nichtmehr erscheint?

    Danke


  • 1
  • ralf321 ralf321
    R2-D2
    0 x
    118 Beiträge
    0 Hilfreiche Beiträge
    12. 07. 2005, 12:13

    Hat das noch keiner gelöst?

  • ralf321 ralf321
    R2-D2
    0 x
    118 Beiträge
    0 Hilfreiche Beiträge
    12. 07. 2005, 12:41

    So habs selber gefunden ist ein typo3 bug.
    [url]http://bugs.typo3.org/bug_view_page.php?bug_id=0000300[/url]
    [url]http://typo3.org/documentation/mailing-lists/english-main-list-archive/thread/110108553/?tx_maillisttofaq_pi1%5Bsword%5D=ifsub&tx_maillisttofaq_pi1%5Banswered_only%5D=0&tx_maillisttofaq_pi1%5Bmode%5D=1[/url]

    Falls es ja mal jemand braucht hier der Fix:

    1. --- class.tslib_menu.php 2004-09-24 13:06:11.000000000 +0200
    2. +++ class.tslib_menu_mod.php 2004-12-13 09:53:25.000000000 +0100
    3. @@ -1246,7 +1246,7 @@
    4. $uid = $mount_info['mount_pid'];
    5. }
    6.  
    7. - $recs = $this->sys_page->getMenu($uid,'uid,pid,doktype,mount_pid,mount_pid_ol');
    8. + $recs = $this->sys_page->getMenu($uid,'uid,pid,doktype,mount_pid,mount_pid_ol,nav_hide');
    9. foreach($recs as $theRec) {
    10. if (!t3lib_div::inList($this->doktypeExcludeList,$theRec['doktype']) && !$theRec['nav_hide']) { // If a menu item seems to be another type than 'Not in menu', then return true (there were items!)
    11. return TRUE;
    12. @@ -2677,4 +2677,4 @@
    13. include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['tslib/class.tslib_menu.php']);
    14. }
    15.  
    16. -?>
    17. \ No newline at end of file
    18. +?>

  • 1