![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Neuer Benutzer Registriert seit: 08.04.2007
Beiträge: 5
|
Hallo, ich würd gerne eine Seite modular aufbauen (ich denke das ist das falsche Wort dafür) Also ich hab zb. 4 Links (Home, Produkte, Impressum, Kontakt) und die Seiten sind alle in verschiedenen Templates beschrieben. (arbeite mit Smarty) Da soll einfach die templates geladen werden die grad für die Seite gebraucht werden. Wenn ich zb. auf den Link Produkte klicke soll die Domain etwa so außen www.domain.tld/produkte und da soll er eben die eine template anzeigen. Versteht ihr was ich meine? |
| | |
| | Nach oben #2 |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.516
|
Willkommen erstmal im Forum. --- Jau, habe nicht so ganz verstanden, was du willst, aber ich kann mir denken, was du meinst. Allerdings hast du jetzt ja keine konkrete Frage gestellt, so dass ich nochmal nachhaken muss. Wo genau liegt dein Problem? Fehlt dir ein Weg an die Herangehensweise oder hakt es bei der technischen Umsetzung, ...? Schau vielleicht auch mal hier rein. |
| | |
| | Nach oben #3 |
| Neuer Benutzer Registriert seit: 08.04.2007
Beiträge: 5
|
Hey, danke dir -------- Ja mir fehlt der Weg an die Harangehensweise Ich hab nun 5 Templates: #header.tpl #index.tpl #main.tpl (soll dynamisch sein) #footer.tpl #sidebar.tpl Wenn ich jetzt domain.tld aufufe soll er die main.tpl anzeigen, und wenn ich auf produkte klicke soll man die produkte.tpl sehen. Und zur gleich soll die URL eben dann nicht so lauten domain.tld/index.php?pid=1 sondern eher domain.tld/produkte |
| | |
| | Nach oben #4 |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.516
|
Hallo, generell kannst du diese Art des URL via .htaccess und sogenannten "RewriteRules" erreichen. Benutze am besten mal den Suchdienst deiner Wahl, um etwas mehr über das Apache-Modul "mod_rewrite" und dessen Anwendung zu erfahren. Das, was du letztlich machen willst, ist mit etwas Basiswissen diesbzgl. glaube ich nicht wirklich schwer. Bei Fragen kannst du die gerne stellen. Fertigen Code ohne Eigenleistung wirst du hier nicht erhalten. Grüße, Ben. |
| | |
| | Nach oben #5 |
| Neuer Benutzer Registriert seit: 08.04.2007
Beiträge: 5
|
Huhu, also das mit den RewriteRules hab ich auch gerade gelesen. Werd ich mir nachher genauer anschauen Also die Navilinks sollte ich mit new switch machen oder? Beispiel wäre sowas! PHP-Code: Code: http://domain.tld/index.php?show=news |
| | |
| | Nach oben #6 |
| Neuer Benutzer Registriert seit: 08.04.2007
Beiträge: 5
|
Hallo, sry wegen doppelpost Ich habe es jetzt so gelöst: index.php PHP-Code: index.php?pid=news so funktonierts jedenfalls! Findest du das so in Ordnung? |
| | |
| | Nach oben #7 |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.516
|
Abgesehen davon, dass man GET-Parameter nicht einfach so verwenden sollte, ohne sie vorher auf Ihren Inhalt überprüft zu haben und davon, dass ich hier nicht wirklich etwas modulares sehe |
| | |
| | Nach oben #9 |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.516
|
Generell machst du es ja richtig. Hatte da auch mal was zum Prinzip geschrieben: Layout, PHP und "Frames" Merke dir einfach, dass du keiner Userangabe ($_GET, $_POST, ...) glauben darfst. Du musst immer überprüfen, was in den Variablen steht und ob das nicht irgendwelche Sachen sind, die du eigentlich gar nicht haben willst! Aber das hat mit diesem Thread hier nichts zu tun oder hast du den Titel einfach nur falsch gewählt? |
| | |
| | Nach oben #10 |
| Bastian Fenske Registriert seit: 04.01.2006 Ort: Kassel
Beiträge: 853
|
Erweitere das einfach etwa so: PHP-Code: PHP-Code: Basti |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Eclipse Plugin - Search Preference Page | Ben | Eclipse | 5 | 06.02.2007 16:20 |
| Staat will Internet-Archiv aufbauen | Jann Hendrik | Interessante Diskussionsthemen | 33 | 04.01.2007 11:46 |
| "Your about page is a robot", by alistapart.com | Ben | Plauderecke | 0 | 08.09.2006 17:13 |
| Wie kann ich meinen Server aufbauen? | felix | Allgemeine Java-Programmierung | 6 | 06.08.2005 21:26 |