織夢(mèng)Dedecms5.7整站調(diào)用購(gòu)物車訂單數(shù)量的問題,我查了一下手冊(cè),沒找到相關(guān)知識(shí)
后來想想,其實(shí)也挺簡(jiǎn)單的,就是調(diào)用cookie數(shù)據(jù),后來看了一下織夢(mèng)Dedecms的購(gòu)物車類shopcar.class.php,有現(xiàn)成的函數(shù)cartCount可用,為了不影響模板調(diào)用,就自己寫了個(gè)簡(jiǎn)單的文件,用javascript調(diào)用。
方法實(shí)現(xiàn)如下:
一、建立一個(gè)my_car_count.php文件,放在/plus/目錄下面;
二、寫上如下代碼:
代碼如下:
<?php require_once (dirname(__FILE__) . "/../include/common.inc.php"); define('_PLUS_TPL_', DEDEROOT.'/templets/plus'); require_once(DEDEINC.'/dedetemplate.class.php'); require_once DEDEINC.'/shopcar.class.php'; $cart = new MemberShops(); $car_count = 0; if($cart->cartCount() >= 1) { $car_count = $cart->cartCount(); } echo ('document.write("' . $car_count . '"); '); exit; ?>
三、在你需要調(diào)用的地方寫上調(diào)用代碼,比如:購(gòu)物車商品數(shù) <script language="javascript" src="/plus/my_car_count.php"></script>
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)整站調(diào)用購(gòu)物車訂單數(shù)量解決辦法