shop/includes/contact_us.php kopieren, einfügen umbenennen z.B. contact_2.php.
shop/template/module/contact_us.html kopieren, einfügen umbenennen anpassen z.B. contact_2.html.
Im Content Manager einen neuen Content anlegen zum Beispiel für ID 20
(sprachgruppe = 20) 2. Kontaktformular.
#############################
Dann in der shop_content.php
suchen:
if ($_GET['coID'] != 7) {
require (DIR_WS_INCLUDES.'header.php');
}
if ($_GET['coID'] == 7 && $_GET['action'] == 'success') {
require (DIR_WS_INCLUDES.'header.php');
}
$smarty->assign('CONTENT_HEADING', $shop_content_data['content_heading']);
if ($_GET['coID'] == 7) {
include (DIR_WS_INCLUDES.'contact_us.php');
}
ersetzen:
if ($_GET['coID'] != 7 && $_GET['coID'] != 20) {
require (DIR_WS_INCLUDES.'header.php');
}
if (($_GET['coID'] == 7 && $_GET['action'] == 'success')||($_GET['coID'] == 20 && $_GET['action'] == 'success')) {
require (DIR_WS_INCLUDES.'header.php');
}
$smarty->assign('CONTENT_HEADING', $shop_content_data['content_heading']);
if ($_GET['coID'] == 7) {
include (DIR_WS_INCLUDES.'contact_us.php');
}
else
if ($_GET['coID'] == 20) {
include (DIR_WS_INCLUDES.'contact_2.php');
}
#############################
Um die eintreffenden Kontaktformulare scho im Betreff zu unterscheiden
in der inc/xtc_php_mail.inc.php
suchen:
$mail->Subject = $email_subject;
davor einfügen:
if($_GET['coID'] == 25) {
$email_subject = "Kundenwunsch";
}
#################################
EXTRAS:
Möchte man Texte und Felder unterschiedlich vom Kontaktformular haben,
sollte man dann in der neuen contact_2.html noch folgendes ändern:
suchen:
{config_load
file="$language/lang_$language.conf" section
="contact_us"} ersetzen:
{config_load
file="$language/lang_$language.conf" section
="contact_2"} (und natürlich die Inputfelder nicht vergessen)
-----
In der lang/german/lang_german.conf kann man dann verschiedene felder sprachlich anpassen:
nur z.B:
[contact_2]
contact_wish = 'Meine Wünsche'
text_name = 'Ihr Name:'
text_email = 'Ihre E-Mail-Adresse:'
text_message = 'Beschreibung/Anmerkungen:'
text_success = 'Ihre Wuschliste wurde ....'
......
BG kgd
[
EDIT Tomcraft 13.06.2014: Anleitung in
Beitrag 1 verlinkt.]