[...] jedoch öffnet sich der Link in der Tab-Tabelle selbst, anstatt eine komplette neue Seite zu öffnen:
[...]
Man sollte annehmen, dass das bei der Wahl des Themas hier das Ziel war?
Ich schreibe erst einmal hier eine Frage dazu, da ich keinen neuen Thread aufmachen will. Zumal das Thema eigentlich hier genau beschrieben wird.
Ich möchte allerdings, dass sich das Formular für die Anfrage in dem Tab öffnet. So wie Thorsten das auch angenommen hat.
Ich habe dazu ein Formular über den Contentmanager erstellt, die duplizierte und in contact_quest.html umbenannte contact_us.html im Contentmanager hochgeladen. Damit die entsprechende coID erhalten.
Die shop_content.php mit einer if-Abfrage angepasst:
[...]if ($_GET['coID'] != 7 && $_GET['coID'] !=26) { require (DIR_WS_INCLUDES
.'header.php');}if ($_GET['coID'] == 7 && $_GET['action'] == 'success') { require (DIR_WS_INCLUDES
.'header.php');}if ($_GET['coID'] == 26 && $_GET['action'] == 'success') { require (DIR_WS_INCLUDES
.'header.php');}$smarty->assign('CONTENT_HEADING', $shop_content_data['content_heading']);if ($_GET['coID'] == 7) { //BOF - web28 - 2010-04-03 - outsource email code include (DIR_WS_INCLUDES
.'contact_us.php'); //EOF - web28 - 2010-04-03 - outsource email code } elseif ($_GET['coID'] == 26) { //BOF - web28 - 2010-04-03 - outsource email code include (DIR_WS_INCLUDES
.'contact_quest.php'); //EOF - web28 - 2010-04-03 - outsource email code}else { if ($shop_content_data['content_file'] != '') { ob_start();[...] Die contact_us.php dupliziert und contact_quest.php genannt. Dort gändert vor dem ?>:
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/contact_quest.html');
Nun funktioniert der Aufruf im Tab, aber es wird die gesamte Seite, also mit Header, Footer und Menü etc. aufgerufen. Was muss ich da nur noch anpassen?
Vielen Dank für eure Hilfe!
Beste Grüße,
Wayne