Feld "Javascript/PHP:" in Artikeltemplates

Fragen zur Implementierung und/oder Anpassung von ConPresso 4 werden in diesem Forum diskutiert.
Antworten
wayne
ConPresso-Newbie
Beiträge: 5
Registriert: 07.10.2005 00:39
Hat sich bedankt: 1 Mal

Feld "Javascript/PHP:" in Artikeltemplates

Beitrag von wayne »

Hallo zusammen,

kann mir evt. jmd. ganz kurz nur einen Hinweis geben:
Was kann ich mit dem Feld "Javascript/PHP:" anfangen?

Meine erste Eingebung war: PHP und Javascript in Artikeln ausführen.

Der Templateeintrag "<!-- Text: phptest; --> <?php echo "mit php geschrieben"; ?>"

und der Artikel mit dem Eintrag phptest = "<?php echo "im artikel erstellt";?>"

bringt bei mir das Ergebnis (Aufruf über: index_php.php?rubric=test )
Browser:

Code: Alles auswählen

<?php echo "im artikel erstellt";?>
Quelltext:

Code: Alles auswählen

<?php echo "im artikel erstellt";?> <?php echo "per php geschrieben"; ?>
, php wird also nicht ausgeführt.

Kann ich in einem Template also keinen Code ausführen?
Wofür ist das Feld dann da?

Ich habe irgendwie nirgendwo einen Hinweis gefunden...

Vielen Dank

Gert
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Der Hinweis bzw. vollständige Code steht ganz oben bei den Rubrikeinstellungen (und außerdem im Handbuch der Version 3.4.x)

Man kann neben der Augabe als PHP-Seite auch ein PHP-include oder die Einbindung der Seiteninhalte mittels Javascript in eine völlig fremde Seiten vornnehmen. Für diese beiden Fälle gibt es die index_php.php und index_js.php, die dann statt der index.php benutzt werden und die wiederum dieses Template benutzen.

Warum dafür ein spezieller Template-Bereich?
Weil gerade bei der Einbindung in Fremde Seiten das gesamte Design von dieser Seite bestimmt wird und daher meist nur eine minimale Version benötigt wird, die eben nur Inhalte mitbringt.
Einige haben dies auch schon "missbraucht" zur Erstellung von "Druck"- oder "Alternativversionen" der Seiten... :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
wayne
ConPresso-Newbie
Beiträge: 5
Registriert: 07.10.2005 00:39
Hat sich bedankt: 1 Mal

Beitrag von wayne »

Vielen Dank für die Hilfe.

Also besteht zur Nutzung eigener PHP-Elemente nur der "Umweg" über die Erstellung eigener Ordner für die jeweiligen Rubriken, oder?
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ja, so ist das. PHP in Templates geht nicht!

Aber man kann mod_pages benutzen und damit im Backend je Rubrik unterschiedliche Header und Footer definieren und dort auch PHP einbinden, das dann auch ausgeführt wird... :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten