Hallo, hier mal die Änderungen die welche notwendig sind um das Kontaktformular in der Thickbox zu öffnen.
Screenshot 1: [ Für Gäste sind keine Dateianhänge sichtbar ]
Screenshot 2: [ Für Gäste sind keine Dateianhänge sichtbar ]
Screenshot 3: [ Für Gäste sind keine Dateianhänge sichtbar ]
Grundsätzlich gibt es kaum einen Unterschied zu der Version von noRiddle,
-> Frage_zu_Artikel_advanced.zip
->
http://www.modified-shop.org/forum/index.php?topic=2153.msg18242#msg18242trotzdem habe aber die Änderungen hier unten mit aufgeführt.
Des Weiteren habe ich die Einbauanleitung von noRiddle entsprechend angepasst!
Wer das Modul bisher noch nicht im Einsatz hatte, kann sich alle Datei aus dem Zip-file auf den Server kopieren, das Modul sollte ohne weitere Änderungen sofort Einsatzbereit sein.
Vor dem Kopieren bitte folgende Dateien sichern, da diese ansonsten überschrieben werden:
/lang/english/lang_english.conf
/lang/german/lang_german.conf
/templates/YOUR_TEMPLATE/module/product_info/product_info_tabs.html
Alle anderen Dateien dürfte es bisher nicht geben!
### Auflistung der Dateien im Zip-file ###
/shop_content_popup.php *
/includes/contact_us_popup.php *
/lang/english/lang_english.conf ***
/lang/german/lang_german.conf ***
/templates/xtc5/popup_contact.html *
/templates/xtc5/buttons/english/button_ask.gif *
/templates/xtc5/buttons/german/button_ask.gif *
/templates/xtc5/module/contact_us_popup.html *
/templates/xtc5/module/product_info/product_info_tabs_v1.html **
* Neue Datei, gibt es bei noRiddle's Version nicht
** Geänderte Dateien
*** Keine Änderung gegenüber noRiddle's Version
### Änderungen im Detail ###
Eine Änderung betrifft die
contact_us.php.
Diese muss für die Popup Variante kopiert und umbenannt werden in
contact_us_popup.php.
Falls du die Datei noch nicht geändert hast, kannst du die Version aus dem Zip-file nehmen.
Folgende Änderungen zu der Version von noRiddle gibt es hier:
/includes/contact_us_popup.phpsuchen nach:
xtc_redirect(xtc_href_link(FILENAME_CONTENT, 'action=success&coID='.(int) $_GET['coID']));
ersetzen mit:
// BOF - astaller - added for Artikel Anfrage Popup
xtc_redirect(xtc_href_link('shop_content_popup.php', 'action=success&coID='.(int) $_GET['coID']));
// EOF - astaller - added for Artikel Anfrage Popup
suchen nach:
$smarty->assign('FORM_ACTION', xtc_draw_form('contact_us', xtc_href_link(FILENAME_CONTENT, 'action=send&coID='.(int) $_GET['coID'], 'SSL')));
ersetzen mit:
// BOF - astaller - added for Artikel Anfrage Popup
$smarty->assign('FORM_ACTION', xtc_draw_form('contact_us', xtc_href_link('shop_content_popup.php', 'action=send&coID='.(int) $_GET['coID'], 'SSL')));
// EOF - astaller - added for Artikel Anfrage Popup
weiter suchen nach:
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/contact_us.html');
ersetzen mit:
// BOF - astaller - added for Artikel Anfrage Popup
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/contact_us_popup.html');
// EOF - astaller - added for Artikel Anfrage Popup
###
Die zweite Änderung betrifft die
product_info_tabs.html/templates/YOUR_TEMPLATE/module/product_info/product_info_tabs.htmlsuchen nach:
{config_load
file="$language/lang_$language.conf" section
="product_info"} darunter einfügen:
<!-- BOF
- astaller
- added
for Artikel Anfrage Popup
-->{config_load
file="$language/lang_$language.conf" section
="contact_us"}<!-- EOF
- astaller
- added
for Artikel Anfrage Popup
--> weiter suchen nach:
{$PRODUCTS_PRINT}
darunter einfügen:
<!-- BOF - astaller - added for Artikel Anfrage Popup -->
<p><a class="thickbox" title="{#text_products_name#}" href="{php}echo xtc_href_link('shop_content_popup.php', 'coID=7', 'SSL');{/php}&products_id={$PRODUCTS_ID}&products_name={$PRODUCTS_NAME|htmlentities}&products_model={#model#}{$PRODUCTS_MODEL}&KeepThis=true&TB_iframe=true&height=520&width=620"><img src="{$tpl_path}buttons/{$language}/button_ask.gif" alt="" border="0" /></a></p>
<!-- EOF - astaller - added for Artikel Anfrage Popup -->
Ich hoffe das sich keine Fehler eingeschlichen haben
Mein Dank geht an Web28, noRiddle und Markus vom Modified-Team
MfG
Achim S.
[
EDIT Tomcraft 01.08.2013: Modul in
Beitrag 1 eingefügt.]