am: 15. Juli 2012, 18:49:54
Hallo,
ich habe den Content Manger um die Thickbox erweitert. Das funktioniert auch bei allen originalen Links.
Nun habe ich 1Page Checkout eingebaut und versucht dort die Links zu AGB und Widerruf einzubauen. Funktioniert auch - nur die Links wollen einfach nicht in der Thickbox öffnen. es wird immer eine neue Seite geöffnet.
Ich habe folgendes eingebaut:
function getAGBLINK
() { if (DISPLAY_CONDITIONS_ON_CHECKOUT
!= 'true') { return false; } if (GROUP_CHECK
== 'true') { $group_check = "and group_ids LIKE '%c_" . $_SESSION['customers_status']['customers_status_id'] . "_group%'"; } $content_query = "SELECT content_id,
categories_id,
parent_id,
content_title,
thickbox,
content_group
FROM ".TABLE_CONTENT_MANAGER
."
WHERE content_group='3' " . $group_check . "
AND languages_id='" . $_SESSION['languages_id'] . "'" ; $content_query = xtDBquery
($content_query); while ($content_data = xtc_db_fetch_array
($content_query, true)) { $SEF_parameter = ''; if (SEARCH_ENGINE_FRIENDLY_URLS
== 'true') $SEF_parameter = '&content='.xtc_cleanName
($content_data['content_title']);if ($content_data['thickbox'] == '1') { $agblink .= '<a target="_blank" href="'.xtc_href_link
(FILENAME_POPUP_CONTENT
, 'coID='.$content_data['content_group'].'&KeepThis=true&TB_iframe=true&height=400&width=600', $request_type).$SEF_parameter.'" title="'.$content_data['content_title'].'" class="thickbox"><strong>'.$content_data['content_title'].'</strong></a>'; } else { $agblink .= '<a target="_blank" href="'.xtc_href_link
(FILENAME_POPUP_CONTENT
, 'coID='.$content_data['content_group'].'&KeepThis=true&TB_iframe=true&height=400&width=600', $request_type).$SEF_parameter.'" title="'.$content_data['content_title'].'" class="thickbox">'.$content_data['content_title'].'</strong></a>'; } } return trim($agblink); } und dann:
$smarty->assign('AGB_LINK', $checkout->getAGBLINK());
Was habe ich falsch gemacht bzw. was ehlt noch um die Thickbox zum öffnen zu bringen?
Danke
Gerd
Linkback: https://www.modified-shop.org/forum/index.php?topic=21132.0