|
@@ 392-400 (lines=9) @@
|
| 389 |
|
//// |
| 390 |
|
// Return true if the category has subcategories |
| 391 |
|
// TABLES: categories |
| 392 |
|
function tep_has_category_subcategories($category_id) { |
| 393 |
|
$OSCOM_Db = Registry::get('Db'); |
| 394 |
|
|
| 395 |
|
$Qcheck = $OSCOM_Db->prepare('select categories_id from :table_categories where parent_id = :parent_id limit 1'); |
| 396 |
|
$Qcheck->bindInt(':parent_id', $category_id); |
| 397 |
|
$Qcheck->execute(); |
| 398 |
|
|
| 399 |
|
return ($Qcheck->fetch() !== false); |
| 400 |
|
} |
| 401 |
|
|
| 402 |
|
//// |
| 403 |
|
// Returns the address_format_id for the given country |
|
@@ 986-994 (lines=9) @@
|
| 983 |
|
|
| 984 |
|
//// |
| 985 |
|
// Check if product has attributes |
| 986 |
|
function tep_has_product_attributes($products_id) { |
| 987 |
|
$OSCOM_Db = Registry::get('Db'); |
| 988 |
|
|
| 989 |
|
$Qattributes = $OSCOM_Db->prepare('select products_id from :table_products_attributes where products_id = :products_id limit 1'); |
| 990 |
|
$Qattributes->bindInt(':products_id', $products_id); |
| 991 |
|
$Qattributes->execute(); |
| 992 |
|
|
| 993 |
|
return $Qattributes->fetch() !== false; |
| 994 |
|
} |
| 995 |
|
|
| 996 |
|
function tep_count_modules($modules = '') { |
| 997 |
|
$count = 0; |
|
@@ 1164-1176 (lines=13) @@
|
| 1161 |
|
//// |
| 1162 |
|
// Checks to see if the currency code exists as a currency |
| 1163 |
|
// TABLES: currencies |
| 1164 |
|
function tep_currency_exists($code) { |
| 1165 |
|
$OSCOM_Db = Registry::get('Db'); |
| 1166 |
|
|
| 1167 |
|
$Qcurrency = $OSCOM_Db->prepare('select code from :table_currencies where code = :code limit 1'); |
| 1168 |
|
$Qcurrency->bindValue(':code', $code); |
| 1169 |
|
$Qcurrency->execute(); |
| 1170 |
|
|
| 1171 |
|
if ($Qcurrency->fetch() !== false) { |
| 1172 |
|
return $Qcurrency->value('code'); |
| 1173 |
|
} |
| 1174 |
|
|
| 1175 |
|
return false; |
| 1176 |
|
} |
| 1177 |
|
|
| 1178 |
|
//// |
| 1179 |
|
// Parse and secure the cPath parameter values |