function getManufacturersData_by_ManufacturersID($ManufacturersID=false) {
if($ManufacturersID) {
$ManufacturersDataQuery = xtDBquery("
SELECT manufacturers_name, manufacturers_image
FROM ".TABLE_MANUFACTURERS."
WHERE manufacturers_id = '".$ManufacturersID."'
");
$ManufacturersDataQuery = xtc_db_fetch_array($ManufacturersDataQuery,true);
$ManufacturersData['name'] = $ManufacturersDataQuery['manufacturers_name'];
$ManufacturersData['imageurl'] = $ManufacturersDataQuery['manufacturers_image'];
}
if(empty($ManufacturersData['name']))
$ManufacturersData['name'] = false;
if(empty($ManufacturersData['imageurl']))
$ManufacturersData['imageurl'] = false;
return $ManufacturersData;
}
function getManufacturersID_by_ProductsID($ProdID=false) {
if($ProdID) {
$ManufacturersIDQuery = xtDBquery("
SELECT manufacturers_id
FROM ".TABLE_PRODUCTS."
WHERE products_id = '".$ProdID."'
");
$ManufacturersIDQuery = xtc_db_fetch_array($ManufacturersIDQuery,true);
}
$ManufacturersID = $ManufacturersIDQuery['manufacturers_id'];
if(empty($ManufacturersID))
return false;
else
return $ManufacturersID;
}
function smarty_modifier_ManufacturersData_by_ProductsID($ProdID, $Which='name') {
$Which = strtolower($Which);
if($ProdID) {
$ManufacturersID = getManufacturersID_by_ProductsID($ProdID);
$ManufacturersData = getManufacturersData_by_ManufacturersID($ManufacturersID);
if ($Which == 'imageurl')
return $ManufacturersData['imageurl'];
else if ($Which == 'image' && $ManufacturersData['imageurl'])
return '';
// get a Link to this Manufacturer
else if ($Which == 'manufacturerslink')
return xtc_href_link(FILENAME_DEFAULT. '?manufacturers_id=' .$ManufacturersID);
else
return $ManufacturersData['name'];
} else {
return false;
}
}}
Parse error: syntax error, unexpected ';' in /kunden/169509_09599/rp-hosting/10023/10027/bagdepot_v2/templates/YAMLxtc151-hs-tab-seo/smarty/modifier.ManufacturersData_by_ProductsID.php on line 7
Комментариев нет:
Отправить комментарий