需求分析:需要用戶支付/付款之后才能看到文章的內容
設計思路:
1、閱讀收費功能
2、訂單模塊下單功能
實現方式:
一、閱讀收費方式
1、創(chuàng)建模塊自定義字段,閱讀收費
2、發(fā)布內容并設置價格(這里只能設置虛擬貨幣)
3、寫入模板代碼和制作收費內容模板文件
http://223987.com/v3doc/index.php?c=show&id=106
4、最終效果
二、采用訂單模塊的方式
1、為模塊開通購物權限
2、然后返回到此模塊的自定義字段管理中,創(chuàng)建價格字段,如下圖:
3、完畢之后更新緩存生效,再發(fā)布新內容和設置價格
4、在模板中加上下單的鏈接
<a href="{dr_url('order/home/index', array('mid'=>MOD_DIR, 'cid'=>$id))}&num=1">購買</a>
5、單擊下單按鈕
6、支付成功之后,需要在內容模板中判斷是否購買,購買之后我們才讓他看內容
內容頁show.html {if $member && $ci->db->where('mid', MOD_DIR)->where('cid', $id)->where('uid', $member.uid)->count_all_results(SITE_ID.'_order_buy')} 已經購買了 顯示內容字段:{$content} {else} 沒有購買 {/if}
文檔最后更新時間:2017-08-16 23:36:55