 | |
07.02.2006, 14:54
| Nach oben
#21 | | Corvin Gröning
Registriert seit: 19.03.2005 Ort: S-H | Flensburg
Beiträge: 459
|
Häng einfach mal ein Archiv mit allen Dateien (auch Templatesystem) an einen Beitrag an.
|
| |
07.02.2006, 15:15
| Nach oben
#22 | | Neuer Benutzer
Registriert seit: 06.02.2006
Beiträge: 0
|
Ok hier ist es:
|
| |
07.02.2006, 15:29
| Nach oben
#23 | | Corvin Gröning
Registriert seit: 19.03.2005 Ort: S-H | Flensburg
Beiträge: 459
|
Im FF geht's, im IE nicht.
Schreib mal Code: border: 1px solid #000000;
statt Code: border-width: 1px;
border-color: black;
.
|
| |
07.02.2006, 15:36
| Nach oben
#24 | | Neuer Benutzer
Registriert seit: 06.02.2006
Beiträge: 0
|
Ok, danke. Es geht. Endlich!
Greetz
Z3R0
Geändert von Z3R0 (07.02.2006 um 16:04 Uhr)
|
| |
09.02.2006, 19:16
| Nach oben
#25 | | Johannes Müller
Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 550
|
dann erstell mal ne stinknormale html datei in dem verzeichnis und schreib dem js-link da rein. mal sehn ob das funzt
|
| |
11.02.2006, 18:53
| Nach oben
#26 | | Neuer Benutzer
Registriert seit: 12.09.2005
Beiträge: 15
|
Könnte man jetzt auch eine PHP Datei einbinden und ausführen ?
z.b {include="blabla.php"}
|
| |
11.02.2006, 20:00
| Nach oben
#27 | | Corvin Gröning
Registriert seit: 19.03.2005 Ort: S-H | Flensburg
Beiträge: 459
|
Nein, das ist so nicht möglich und wiederspricht auch dem Sinn eines Templatesystems.
|
| |
11.02.2006, 21:56
| Nach oben
#28 | | Neuer Benutzer
Registriert seit: 12.09.2005
Beiträge: 15
|
Bisher habe ich immer eine Datei mit einem switch case Konstrukt eingebunden (um den inhalt der Seite zu ändern), wie soll ich das hier machen ?
|
| |
12.02.2006, 10:51
| Nach oben
#29 | | Johannes Müller
Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 550
|
per switch/case die template datei und die entsprechende configuration (variablen etc.) ändern.
|
| |
12.02.2006, 11:43
| Nach oben
#30 | | Neuer Benutzer
Registriert seit: 12.09.2005
Beiträge: 15
|
Ja aber wie Corvin Gröning schrieb ist es nicht möglich/im sinne des Templates eine PHP Datei einzubinden also kann ich auch keine Datei mit switch/case einbinden !
|
| |
12.02.2006, 11:44
| Nach oben
#31 | | Corvin Gröning
Registriert seit: 19.03.2005 Ort: S-H | Flensburg
Beiträge: 459
|
Doch, natürlich kann du das so machen, du kannst nur keine PHP-Dateien direkt in ein Template einbinden.
|
| |
12.02.2006, 11:48
| Nach oben
#32 | | Johannes Müller
Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 550
|
die unterscheidung musst du natürlich im php-skript durchführen...
[edit]siehe corvin
Geändert von $traight-$hoota (12.02.2006 um 11:53 Uhr)
|
| |
12.02.2006, 11:50
| Nach oben
#33 | | Neuer Benutzer
Registriert seit: 12.09.2005
Beiträge: 15
|
Achso hatte dich falsch verstanden, also soll ich zuerst das switch/case Konstrukt ausführen und dann erst das Template-System?
|
| |
12.02.2006, 11:54
| Nach oben
#34 | | Corvin Gröning
Registriert seit: 19.03.2005 Ort: S-H | Flensburg
Beiträge: 459
|
Ja, so könnte das aussehen: PHP-Code: <?php
include("template.class.php");
$tpl = new Template();
/*
* PHP-Datei einbinden, wo dann $tpl->load(....) .. $tpl->assign(....) usw. drin steht
*/
$tpl->out();
?> |
| |
19.02.2006, 14:25
| Nach oben
#35 | | Neuer Benutzer
Registriert seit: 12.09.2005
Beiträge: 15
|
HI
Habe mal wieder eine Frage warum wird in der Funktion replaceFunctions() die Funktion file_get_contents() ausgeführt obwohl hinten kein semikolon (  ist ?
|
| |
19.02.2006, 15:56
| Nach oben
#36 | | Corvin Gröning
Registriert seit: 19.03.2005 Ort: S-H | Flensburg
Beiträge: 459
|
Weil sie zusammen mit preg_replace() benutzt wird.
|
| |
19.02.2006, 16:26
| Nach oben
#37 | | Neuer Benutzer
Registriert seit: 12.09.2005
Beiträge: 15
|
Das heisst man muss bei preg_replace() kein Semikolon benutzen ?
Noch eine Frage : Wenn man mit der Funktion preg_replace() einen String durch eine Funktion ersetzt wird diese dann sofort ausgeführt ?
|
| |
19.02.2006, 16:28
| Nach oben
#38 | | Corvin Gröning
Registriert seit: 19.03.2005 Ort: S-H | Flensburg
Beiträge: 459
| Zitat: |
Zitat von Dark Knight Das heisst man muss bei preg_replace() kein Semikolon benutzen ? | Ja. Zitat: |
Zitat von Dark Knight Wenn man mit der Funktion preg_replace() einen String durch eine Funktion ersetzt wird diese dann sofort ausgeführt ? | Wenn man den Modifier e verwendet, ja.
Aber eigentlich gehört das ins PHP-Forum |
| |
19.02.2006, 16:47
| Nach oben
#39 | | Neuer Benutzer
Registriert seit: 12.09.2005
Beiträge: 15
|
Achso ! Habe mich vorher noch nicht mit RegEx auseinander gesetzt !
Scheint ja wohl sehr praktisch zu sein !
|
| |
21.02.2006, 22:12
| Nach oben
#40 | | Erfahrener Benutzer
Registriert seit: 08.01.2006 Ort: Mannheim
Beiträge: 483
| Ich bekomme leider diese Fehler beim aufruf der index.php: Fatal error: Cannot redeclare replacefunctions() in /srv/www/htdocs/tplbsp/template.class.php on line 250
Fatal error: Call to undefined function: replacelanguage() in /srv/www/htdocs/tplbsp/template.class.php on line 218 |
| | |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | | | | Themen-Optionen | Thema durchsuchen | | | |
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. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 03:32 Uhr.
|