Antwort #1 am: 20. September 2014, 00:00:01
Hallo lullifatz
Vorschlag:
1.
Füge in ‘shopping_cart.php’
zwischen den folgenden zwei Zeilen
$smarty->assign('language', $_SESSION['language']);
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/shopping_cart.html');
folgenden Code ein
//BOF special content /////////////////////////////////////////////////////require_once (DIR_FS_INC
.'xtc_get_short_description.inc.php');//fsk18 lock$fsk_lock = '';if ($_SESSION['customers_status']['customers_fsk18_display'] == '0') { $fsk_lock = ' and p.products_fsk18!=1';}if (GROUP_CHECK
== 'true') { $group_check = " and p.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";}//BOF - DokuMan - 2010-01-26 - use Join on TABLE_PRODUCTS_DESCRIPTION & TABLE_SPECIALS$specials_query_raw = "select p.products_id,
pd.products_name,
p.products_price,
p.products_tax_class_id,
p.products_shippingtime,
p.products_image,
p.products_vpe_status,
p.products_vpe_value,
p.products_vpe,
p.products_fsk18,
s.expires_date,
s.specials_new_products_price
from
".TABLE_PRODUCTS
." p
left join ".TABLE_PRODUCTS_DESCRIPTION
." pd
on p.products_id = pd.products_id
left join ".TABLE_SPECIALS
." s
on p.products_id = s.products_id
where p.products_status = '1'
and s.products_id = p.products_id
and p.products_id = pd.products_id
".$group_check."
".$fsk_lock."
and pd.language_id = '".(int
)$_SESSION['languages_id']."'
and s.status = '1'
order by s.specials_date_added DESC";//EOF - DokuMan - 2010-01-26 - use Join on TABLE_PRODUCTS_DESCRIPTION & TABLE_SPECIALS$specials_split = new splitPageResults
($specials_query_raw, isset($_GET['page']) ?
$_GET['page'] : 0, MAX_DISPLAY_SPECIAL_PRODUCTS
);$module_content = '';$row = 0;if ($specials_split->number_of_rows==0) xtc_redirect
(xtc_href_link
(FILENAME_DEFAULT
));$specials_query = xtc_db_query
($specials_split->sql_query);while ($specials = xtc_db_fetch_array
($specials_query)) { $module_content[] = $product->buildDataArray($specials);}if (($specials_split->number_of_rows > 0)) {//BOF - Dokuman - 2009-06-05 - replace table with div/*
$smarty->assign('NAVBAR', '
<table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr>
<td class="smallText">'.$specials_split->display_count(TEXT_DISPLAY_NUMBER_OF_SPECIALS).'</td>
<td align="right" class="smallText">'.TEXT_RESULT_PAGE.' '.$specials_split->display_links(MAX_DISPLAY_PAGE_LINKS, xtc_get_all_get_params(array ('page', 'info', 'x', 'y'))).'</td>
</tr>
</table>
');
*/ $smarty->assign('NAVBAR', '
<div style="width:100%;font-size:smaller">
<div style="float:left">'.$specials_split->display_count(TEXT_DISPLAY_NUMBER_OF_SPECIALS
).'</div>
<div style="float:right">'.TEXT_RESULT_PAGE
.' '.$specials_split->display_links(MAX_DISPLAY_PAGE_LINKS
, xtc_get_all_get_params
(array ('page', 'info', 'x', 'y'))).'</div>
<br style="clear:both" />
</div>
');//EOF - Dokuman - 2009-06-05 - replace table with div}$smarty->assign('module_content', $module_content);$special_content = $smarty->fetch(CURRENT_TEMPLATE
.'/module/specials.html');$smarty->assign('SPECIAL_content', $special_content);//EOF special content ///////////////////////////////////////////////////// 2.
Füge in ‘templates/xtc5/module/shopping_cart.html’
ganz am Ende nach
{$MODULE_gift_cart}
folgenden Code ein
{$SPECIAL_content}
Gruss
Hanspeter