zen-cart网站,模版,采集,二次开发

首页 » ZenCart » ZenCart分析 » 阅读文章

ZenCart产品名称输出函数:zen_get_products_name()分析

2012-02-23 17:49 11188 0 发表评论
标签:


zen_get_products_name()函数位于 /includes/functions/functions_lookups.php 文件中(大约142行),主要用于产品名称输出

参数介绍

参数 作用
$product_id 产品ID
$language 语言ID,可以在数据库表languages中查找各语言ID

代码分析

  function zen_get_products_name($product_id, $language = '') {
	//定义全局变量$db
    global $db;		

	//判断语言id,为空则为用户当前选择的语言$_SESSION['languages_id']
    if (empty($language)) $language = $_SESSION['languages_id']; 

	// 查询数据库表products中的products_name字段
    $product_query = "select products_name
                      from " . TABLE_PRODUCTS_DESCRIPTION . "
                      where products_id = '" . (int)$product_id . "'
                      and language_id = '" . (int)$language . "'";

    $product = $db->Execute($product_query);

	//返回产品名称
    return $product->fields['products_name'];
  }

实例

zen_get_products_name(1)
zen_get_products_name(2, 1)
相关日志:

评论 共0条 (RSS 2.0) 发表评论

  1. 暂无评论,快抢沙发吧。

发表评论

  • 
  • 插入代码

联系我 Contact Me

回到页首