#1 (permalink)  
Alt 05.02.2007, 17:31
Benutzer
 
Registriert seit: 18.12.2006
Beiträge: 33
Standard Eigene PHP Code integrieren

Tach zusammen,

ich möchte gerne eigenen PHP Code in mein Template integrieren. Aber ich bekomme bis jetzt nuf Fehlermeldungen vom Smarty. Im Detail: Ich möchte gerne eine zusätzliches SQL-Select absetzten und das Ergebnis dann in einer Select Box rausfallen lassen. Ich weiss auch wie das auf ner PHP Seite geht aber auf der "product_info_v1.html" bekomme ich nur Smarty Fehler. Ich hab es auch schonmal mit einem einleitenden {php} probiert, hat aber auch nix gebracht. Die Suche hat mich auch nicht weiter gebracht... Wie bringe ich den Smarty dazu meinen PHP code zu ignorieren ??

Danke und gruss
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 05.02.2007, 17:57
xt:Commerce Support Kunde
 
Registriert seit: 13.10.2006
Beiträge: 697
Standard

Was willst du denn jetzt? Dass dein php-Code im Template interpretiert oder ignoriert wird?

HTML-Code:
{php} echo $_SESSION["language"]; {/php}
würde die aktuelle Sprache ausgeben.
Sinn und Zweck einer Template-Engine ist es aber, Darstellungsschicht und Programmschicht zu trennen, deshalb sollte man auf das php-Feature von Smarty nur in Ausnahmefällen zurückgreifen!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 05.02.2007, 18:26
Benutzer
 
Registriert seit: 18.12.2006
Beiträge: 33
Standard

Ich wollte das mein PHP Code ausgegeben wird. Heisst die Seite sollte den PHP Code interpretieren und Smarty sollte den PHP Code ignorieren. Ich dachte so käme ich zum Ziel.
Aber ich hab meinen Fehler schon gefunden. Ich hatte die Seite testweise in PHP umbenannt um rumzutesten. Jetzt geht es, danke.

Ich möchte gerne die Artikel einer Produktgruppe als Selectbox in einige Artikel einer anderen Produktgruppe integrieren, weil die Produkte nur zusammen Sinn machen, aber auch einzeln (als ersatzteile) gekauft werden können. Aber ich werde auf deine Anregung hin, Darstellungsschicht und Programmschicht nicht zu trennen, mal schauen ob ich das noch anders hinbekomme.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
code, eigene, integrieren, php

Themen-Optionen
Ansicht

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 aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand