php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.11.2004, 18:58  
Erfahrener Benutzer
 
Registriert seit: 29.06.2003
Beiträge: 884
zwelch
Standard Mit Templates Navigation erstellen? (welches Templatesyste?)

hallo,
meine nächste seite soll auf templates basieren, allerdings blicke ich da noch nicht ganz durch, wie man mit templates eine navigation erstellen kann.

eigentlich weißt man ja einem "platzhalter" einen wert zu. bei einer navigation wären es doch aber viele platzhalter (einer je link). das würde allerdings kaum einen sinn machen. natürlich könnte man auch die ganze navigation in einen platzhalter packen, was aber genauso sinnlos wäre...

kann mir mal bitte jemand erklären, wie das funktioniert? (habe schon gegoogelt, aber nichts entsprechendes gefunden)


ich habe übrigens "fast template" als system ins auge gefasst, musste jetzt aber feststellen, dass das wohl php3 ist. veraltet? sind andere systeme besser?
zwelch ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.11.2004, 19:46  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
eigentlich weißt man ja einem "platzhalter" einen wert zu. bei einer navigation wären es doch aber viele platzhalter (einer je link).
nach zuweisen an den platzhalter 'parsed' du den block, weist einen neuen wert zu, parsed den block ... (läuft natürlich in einer schleife) bzw. du weist nur ein array zu, das tpl macht dann den rest ...
__________________
derHund ist offline  
Alt 16.11.2004, 20:05  
Erfahrener Benutzer
 
Registriert seit: 29.06.2003
Beiträge: 884
zwelch
Standard

danke für die hilfe, aber ich weiß immer noch nicht, wie das gehen soll. schleife ist klar, aber wie wird dann html zwischen die links geschreiben?

meine navigation ist ungefähr so aufgebaut:
Code:
<ul>[*]Kategorie 1[*]Kategorie 2 (ausgewählt)
  <ul>[*]Link 1[/list][/list]
wie soll ich dem da sagen, dass er jeden link in[*]... eibauen soll?
zwelch ist offline  
Alt 16.11.2004, 21:42  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
aber wie wird dann html zwischen die links geschreiben?

wodrum gehts?

ich hab hier mal einen ausschnitt ...
Code:
      <ul id="menu">
        {{BEGIN:MAIN_MENU}}[*]{{NAME}}
        {{END:MAIN_MENU}}[/list]
das tpl schnappt sich den block, ersetzt die platzhalter mit dem ersten punkt, parsed, ersetzt den zweiten, parsed, ... naja, usw.

mehrstufige menus sind natürlich auch möglich, alles ist möglich

so ists bei mir ...

hth
derHund ist offline  
Alt 17.11.2004, 17:00  
Erfahrener Benutzer
 
Registriert seit: 29.06.2003
Beiträge: 884
zwelch
Standard

ok, ich teste das mal in den nächsten tagen aus.

danke!
zwelch ist offline  
Alt 18.11.2004, 15:14  
Erfahrener Benutzer
 
Registriert seit: 29.06.2003
Beiträge: 884
zwelch
Standard

hallo,
ich kann jetzt die (haupt-)links für die navigation auflisten. allerdings habe ich noch ein großes problem: wie kann ich andere links zwischen die (haupt-)links platzieren? (mehrstufige menus)

zur veranschaulichung:
Code:
link 1
link 2
    unterlink 1
    unterlink 2
link 3
irgendwie habe ich bis jetzt keine vernünftige lösung gefunden. (benutze jetzt übrigens smarty)

das template (bis jetzt):
Code:
<ul>
  {foreach from=$categories item=category}[*]{$category}
  {/foreach}[/list]
zwelch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Navigation fixen Desert PHP Tipps 2008 0 12.05.2008 17:00
if abfragen in Templates rob1011 PHP Tipps 2006 13 03.08.2006 15:55
Gästebuch auf PHP Basis erstellen - verzweifel ... sanctus PHP Tipps 2006 3 23.04.2006 15:33
Vererbung bei Templates Pain-maker PHP-Fortgeschrittene 9 28.03.2006 10:05
Probs mit Layout für Navigation mit Grafiken/Hintergrund HTML, Usability und Barrierefreiheit 3 08.02.2006 19:56
navigation erstellen - mysql - datenbankstruktur ändern Bonaparte PHP Tipps 2006 23 14.01.2006 20:38
[Erledigt] Navigation auf Smarty umstellen?! PHP-Fortgeschrittene 3 10.01.2006 09:19
Navigation snatch-ic PHP Tipps 2007 4 08.01.2006 12:11
darf keine Datenbank erstellen in phpMyAdmin Datenbanken 2 20.10.2005 19:32
Noob- hilfe -Navigation erstellen PHP Tipps 2005-2 6 06.09.2005 16:28
Stammbaum erstellen Riot PHP Tipps 2005 17 13.05.2005 16:32
Templates GrU3nL!nG PHP Tipps 2005 6 26.03.2005 14:47
[Erledigt] Wieder mal Templates! PHP-Fortgeschrittene 1 10.09.2004 11:42
Ordner per Skript erstellen --> Rechte Problem PHP Tipps 2004 2 06.07.2004 14:19
[Erledigt] Navigationsleiste mit Datenbank erstellen Datenbanken 10 22.06.2004 20:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
template navigation, navigation template, navigation templates, templates navigation, navigation erstellen, php template navigation, php template erstellen, html navigation erstellen, html navigation templates, navigationen templates, neue navigation erstellen, php navigation erstellen, navigation mit php erstellen, template php erstellen, navigation mit templates, http://www.php.de/php-tipps-2004-2/12429-mit-templates-navigation-erstellen-welches-templatesyste.html, php templates navigation, php navigation template, html templates navigation, html navigationsmenü templates

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:38 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.