Antwort #1 am: 31. Dezember 2010, 07:56:14
Für'n Eigengebrauch ist in Ordnung. Als Referenz für Programmierkünste würd ich noch was verbessern.
1.)
Vielen Dank für Ihre Produktbewertung. Somit helfen Sie auch anderen ..........
Wenn du Klartext ins Template schreibst verbaust du dir die Möglichkeit der Mehrsprachigkeit (Zukunft?). Du platzierst den Text in die Sprachdateien folgendermaßen.
Datei lang/lang_german.conf
Suche Abschnitt
[reviews].
Füge ein:
thxinfo = 'Vielen Dank für Ihre Produktbewertung. ...usw....'
Datei product_reviews.html
an entspr. Stelle:
{#thxinfo#}2.) Button
Dein html ist nicht nach Vorschrift. type="image" anstatt type=image
Die Buttons werden bei xtc gemein im php erzeugt. Du hast in deinem Button absolute url-Pfade. Wenn der Shop mal in ein anderes Verzeichnis verlegt wird würde die Buttongrafik nicht mehr erscheinen. Ebenso wenn du dein Template umbenennst (z.B. weiterentwickelst in Kopie, xtc5_neu). Laß den Button im php erzeugen. Da gibts Funktionen die kümmern sich auch um die Mehrsprachigkeit.
Datei product_reviews.php
Finde:
$smarty->assign('BUTTON_BACK', '<a href="'.xtc_href_link(FILENAME_PRODUCT_INFO, ...............
Füge an:
$smarty->assign('BUTTON_BACK2', xtc_image_button('button_back2.gif', IMAGE_BUTTON_BACK,'onClick="history.go(-2)"') );
Datei product_reviews.html
an entspr. Stelle:
{$BUTTON_BACK2}
Gruß
Hen