1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
<?php
?><?php
function smarty_function_gm_gmotion($params, &$smarty)
{
$t_output = '';
$t_products_id = 0;
if(isset($_GET['info']))
{
$t_site = explode('_', $_GET['info']);
$t_products_id = (int) str_replace('p', '', $t_site[0]);
}
elseif(isset($_GET['products_id']))
{
$t_products_id = (int)xtc_get_prid($_GET['products_id']);
}
$coo_gm_gmotion = new GMGMotion();
$t_data_array = $coo_gm_gmotion->load($t_products_id);
$coo_product = new product($t_products_id);
if(!empty($t_data_array))
{
$coo_gm_gprint_smarty = new Smarty;
$coo_gm_gprint_smarty->assign('PRODUCTS_ID', $t_products_id);
$coo_gm_gprint_smarty->assign('WIDTH', PRODUCT_IMAGE_INFO_WIDTH);
$coo_gm_gprint_smarty->assign('HEIGHT', PRODUCT_IMAGE_INFO_HEIGHT);
$t_output = $coo_gm_gprint_smarty->fetch(CURRENT_TEMPLATE . '/module/gm_gmotion_small.html');
}
return $t_output;
}
?>