ecshop商品詳細頁顯示已售商…
@青青小超子 的微群 "同盟者|同盟者網路" 挺不錯的 http://t.cn/aFPPei 推薦大家也來看看~
2011-10-09
1.在ecshop程式goods.php頁面最下面加入這兩個函式
function get_buy_sum($goods_id)
{
$sql =
'SELECT IFNULL(SUM(g.goods_number), 0) ' .
'FROM ' . $GLOBALS['ecs']->table('order_info') . '
AS o, ' .
$GLOBALS['ecs']->table('order_goods') . ' AS g '
.
"WHERE o.order_id = g.order_id " .
"AND o.order_status = '" . OS_CONFIRMED . "' " .
"AND o.shipping_status " . db_create_in(array(SS_SHIPPED,
SS_RECEIVED)) .
" AND o.pay_status " . db_create_in(array(PS_PAYED, PS_PAYING))
.
" AND g.goods_id = '$goods_id'";
return
$GLOBALS['db']->getOne($sql);
}
function get_comment_num($goods_id) {
$sql= "select count(*) from
".$GLOBALS['ecs']->table('comment')." where
id_value='".$goods_id."' AND status = 1";
return $GLOBALS['db']->getOne($sql);
}
2.在ecshop程式goods.php中加入
$smarty->assign('buy_num',get_buy_sum($goods_id));
$smarty->assign('comment_num',get_comment_num($goods_id));
在$smarty->display('goods.dwt', $cache_id);之前哈!
3.ecshop中goods.dwt模板中加這個,大概在221行
<!-- {if $buy_num}
已出售量-->
<li
class="clearfix">
<dd>
<strong>累計售出:</strong>{$buy_num}
</dd>
</li>
<!--{/if}-->
<!-- {if
$comment_num} 評論數量-->
<li class="clearfix">
<dd>
<strong>評論數量:</strong><a
href="#comment">{$comment_num}</a>
</dd>
</li>
<!--{/if}-->
接Ecshop程式修改 介面調整 頁面增刪改添操作 頁面DIV&CSS佈局 Ecshop二次開發 SEO優化
聯絡QQ:863758705 加Q請註明:Ecshop
相關推薦
ecshop商品詳細頁顯示已售商…
@青青小超子 的微群 "同盟者|同盟者網路" 挺不錯的 http://t.cn/aFPPei 推薦大家也來看看~ 2011-10-09 1.在ecshop程式goods.php頁面最下面加入這兩個函式 function get_buy_sum($goods_id) { $sql = 'SEL
ECShop商品詳細頁 實現尺碼顏色關聯顯示庫存數量
效果如下: 要開模板檔案 goods.dwt 把選擇尺碼跟顏色的程式碼替換成如下,(不同模板程式碼可能不一樣,對照去替換) <!-- {foreach from=$spec.values item=value key=key} --> <a {if $key eq 0
Ecshop商品詳情頁顯示當前會員等級價格
會員登入狀態下,在ECSHOP商品詳情頁的本店售價中顯示當前登入會員對應的等級價格,在未登入狀態下,則還預設顯示原來的本店售價。 解決方法: 這個需要修改ECSHOP程式程式碼來實現。 開啟檔案 /includes/lib_goods.php 將 $row['shop_price_format
ECshop 怎樣修改商品詳細頁的“瀏覽次數”
怎樣修改商品詳細頁的“瀏覽次數” 最好可以修改為成倍增加的,比如客戶瀏覽了一次,顯示的是20次. 修改 goods.php 檔案的下面這行程式碼即可$db->query('UPDATE ' . $ecs->table('goods') . " SET click_cou
Java高級架構師(一)第28節:Index、商品詳細頁和購物車
cat condition glib 1.0 dsm attr odin pri public <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf
商品瀏覽系統之商品詳細資訊顯示頁面實現
一 程式碼 <%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>
ECshop商品列表頁按銷量排序
在表“ecs_goods”新增欄位:salesnum(注:自定義欄位名) 開啟根目錄下檔案:flow.php 找到下面的程式碼: /* 插入訂單商品 */ $sql = “INSERT INTO ” . $ecs->table(’order_
轉:ecshop商品分類頁獲取相簿列表方法
ecshop商品分類頁獲取相簿列表方法 很久之前就看到過你好在商品列表頁有獲取到相簿列表,但是一直沒有實踐過,感覺應該挺簡單的吧,但是最近手上的專案剛好就需要這個功能,然後就想到網上查下資料,至少找個思路就好辦了,可是百度谷歌,居然沒有找到任何答案。只是在百度知道看到有人提過這個問題,居然沒有答案! 搜尋這個
Ecshop文章列表頁顯示內容摘要
本教程中講到的“內容摘要”指的是文章內容的前 60個字元(當然也可以是前40個,前50個等等)下面以 2.7.2版 + 官方預設模板 為例進行講解:1)、修改 includes/lib_article.php 檔案搜尋 $sql = 'SELECT article_id, title, aut
ecshop商品詳細描述呼叫商品相簿程式碼
該修改方法讓使用者體驗更好,特別是ecshop建站的使用者產品描敘文字不多的朋友,直接讓相簿圖顯示在產品描述裡。免去除在後臺添加了 <div style="text-align:center"> <!-- {foreach from=$pictures ite
ecshop 全站內頁 顯示最新文章
一、開啟根目錄下index.php,找到程式碼 $smarty->assign('new_articles', index_get_new_articles()); // 最新文章 進行剪下 再開啟檔案 includes/init.php 在這條程式碼下 $smarty->a
在ECSHOP首頁每個商品下顯示已銷售量
問題:想在首頁每個商品下顯示“已銷售XX個”,該如何操作呢? 教程:第1步:開啟檔案 includes/lib_goods.php 在該檔案的末尾新增如下程式碼片段 function get_buy_sum($goods_id) { $sql = "select sum
Ecshop模板開發(二十九):商品列表、排序、分頁顯示
1、goods_list.lbi <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <div class="box"> <div c
商品詳情頁 ,瀏覽歷史中不顯示圖片和詳細資訊,,,丟擲異常ERROR basehttp 124 "POST /admin/goods/sku/2/change/ HTTP/1.1" 500 19357
問題:商品詳情頁瀏覽歷史中不顯示圖片和詳細資訊丟擲異常django.template.exceptions.TemplateDoesNotExist: search/indexes/goods/sku_text.txtERROR basehttp 124 "POST /adm
電商網站商品模型之商品詳情頁設計方案
查詢 amp 多對一關系 int cor http 添加 com 托盤 如下設計方案參考淘寶和華為商城 SKU SPU的關系 SPU = Standard Product Unit (標準產品單位) SPU是商品信息聚合的最小單位,是一組可復用、易檢索的標準化信息的集合,該
案例6-商品的分頁顯示
bsp block pro jquer let 技術分享 ntp current 全部 1 預期效果 2 pageBean類 package www.test.vo; import java.util.ArrayList; import java.uti
ecshop 商品屬性顯示方法
功能:在商品列表上,點選放大鏡,顯示商品所有屬性以及其價格,效果如下: 方法/步驟: 1.編輯\admin\templates\goods_list.htm 模板,在 <!-- 商品搜尋 --> {include file="goods_search.htm
電商網站的商品詳情頁系統架構
電商網站的商品詳情頁系統架構 小型電商網站的商品詳情頁系統架構 小型電商網站的頁面展示採用頁面全量靜態化的思想。資料庫中存放了所有的商品資訊,頁面靜態化系統,將資料填充進靜態模板中,形成靜態化頁面,推入 Nginx 伺服器。使用者瀏覽網站頁面時,取用一個已經靜態化好的 html 頁面,直接返回回去,不涉及
【Django REST framework電商專案筆記】第05章 商品列表頁功能開發(下)
drf中的request和response drf 對 Django 的 request 和 response 進行了封裝 瀏覽器請求的 request 會被 drf 封裝擴充套件為標準的 http request 在基本的 httpRequest 上擴充套件,
ecshop 首頁顯示每個分類的產品列表
首頁顯示每個分類的產品列表.txt 原創 方案1 , 分別讀取資料,直接解析後,, // add yangggg $goods_list_str = ''; foreach($cat_list_row as $cat_row){