Zeilenumbruch i. d. Navi

Gesperrt
Deddy
Beiträge: 79
Registriert: Do 1. Jun 2006, 09:00
Kontaktdaten:

Zeilenumbruch i. d. Navi

Beitrag von Deddy »

Hallo!

Ich verwende die gesplittete Navi von Kummer. http://contenido.org/forum/viewtopic.ph ... hp&start=0

Nun habe ich das Problem, dass ich in der Navigation einen Zeilenumbruch erzwingen möchte. Wollte das gerne mit Leerzeichen machen, aber die werden mir ja gelöscht.

Außerdem habe ich versucht mit Hilfe der Datei functions.api.string.php den String zu beschneiden, aber hier wird mir der abgeschnittene Teil nicht mehr ausgegeben.

Code: Alles auswählen

function showNavigation($type, $next = -1) { 
          
         static $first; 
         static $output = false; 
          
         if ($next == 0) { 
            return false; 
         } 
          
         if ($next == -1) { 
            echo $this->before; 
            $next = $this->firstId[$type]; 
            $first = true; 
         } 
          
         $parentId = $this->id[$type]; 
          
         $link = 'front_content.php?idcat='.$next; 
         $brechen = $this->navigationTree[$parentId][$next]['name'];
         $brechen2 = capiStrTrimAfterWord ($brechen, 15);
                  
         if ($this->navigationTree[$parentId][$next]['visible'] == 1 && $this->navigationTree[$parentId][$next]['idlang'] == $this->lang) { 
            if (!$first) { 
               echo $this->between; 
            } 
            if ($this->isSelected($next)) { 
               echo $this->beforeSelected; 
            } else { 
               echo $this->beforeEach; 
            } 
            echo '<a href="'.$link.'">'.$brechen2.'</a>'; 
            $first = false; 
            $output = true; 
         } elseif (!$output && $this->navigationTree[$parentId][$next]['postid'] == 1) { 
            /* 
             * Die Navigation enthält nichts. 
             */ 
             echo ' dd'; 
         } 
          
         $this->showNavigation($type, $this->navigationTree[$parentId][$next]['postid']); 
      } 

Meine Prog-Kenntnisse sind jetzt nicht der Hit. Wäre schön, wenn mir da jemand helfen würde.

Gruß Deddy
Zuletzt geändert von Deddy am Do 7. Sep 2006, 16:24, insgesamt 1-mal geändert.
MyAccount
Beiträge: 383
Registriert: Do 17. Jul 2003, 10:21

Beitrag von MyAccount »

Du musst im HTML-Editor das HTML-Template ändern oder aber im Modul selbst. Was Du suchts ist ein <br/>-Tag. Wenn Du aber mit <ul> oder <ol> arbeitest, ersparst Du Dir das mit dem Zeilenumbruch.
Deddy
Beiträge: 79
Registriert: Do 1. Jun 2006, 09:00
Kontaktdaten:

Beitrag von Deddy »

MyAccount hat geschrieben:Wenn Du aber mit <ul> oder <ol> arbeitest, ersparst Du Dir das mit dem Zeilenumbruch.
Das mache ich bereits. Nur kann ich mit Css an der Stelle die Breite nicht verändern. Die Navigation ist in einem konkaven Bogen mit eingebunden.
Gesperrt