商品详细页面里获取指定文章ID的内容

2013-01-20 16:56:21长沙做网站严微

该功能主要用于在商品详细页面里的如:商品信息/规格参数/客户评价/购买记录/售后服务/常见问题;“售后服务/常见问题”就是文章的页面内容,所以下面就是调用该页面内容的数据方法:

第一:在goods.php里最尾部写上方法,代码如下:

/** 2012-08-03 作者:严微
 * 获得指定的文章的内容
 *
 * @access  private
 * @param   integer     $article_id
 * @return  array
 */
function get_article($article_id)
{
    /* 获得文章的信息 */
    $sql = 'SELECT article_id, title,content' .
               ' FROM ' .$GLOBALS['ecs']->table('article') .
               ' WHERE article_id='.$article_id;
    $row = $GLOBALS['db']->getRow($sql);
    return $row;
}

然后在:

$smarty->assign('article',get_article(19));          //获取文章的内容页面
$smarty->assign('article1',get_article(20));         //获取文章的内容页面

其次在goods.dwt模板里输出:
{$article.content} //对应ID=19的变量名article
{$article1.content}//对应ID=20的变量名article1

上一篇:

ecshop商品列表页面按销量排行

下一篇:

请问ecshop商品详细页的评论数如何调 返 回

Copyright © 2009-2019 Ywcms.Com All Right Reserved.  湘ICP备16006489号-2