需求分析:需要用戶支付/付款之后才能看到文章的內(nèi)容
設(shè)計思路:
1、閱讀收費功能
2、訂單模塊下單功能
實現(xiàn)方式:
一、閱讀收費方式
1、創(chuàng)建模塊自定義字段,閱讀收費

2、發(fā)布內(nèi)容并設(shè)置價格(這里只能設(shè)置虛擬貨幣)

3、寫入模板代碼和制作收費內(nèi)容模板文件
http://apdwn.com/v3doc/index.php?c=show&id=106
4、最終效果

二、采用訂單模塊的方式
1、為模塊開通購物權(quán)限

2、然后返回到此模塊的自定義字段管理中,創(chuàng)建價格字段,如下圖:

3、完畢之后更新緩存生效,再發(fā)布新內(nèi)容和設(shè)置價格
4、在模板中加上下單的鏈接
<a href="{dr_url('order/home/index', array('mid'=>MOD_DIR, 'cid'=>$id))}&num=1">購買</a>5、單擊下單按鈕

6、支付成功之后,需要在內(nèi)容模板中判斷是否購買,購買之后我們才讓他看內(nèi)容
內(nèi)容頁show.html
{if $member && $ci->db->where('mid', MOD_DIR)->where('cid', $id)->where('uid', $member.uid)->count_all_results(SITE_ID.'_order_buy')}
已經(jīng)購買了
顯示內(nèi)容字段:{$content}
{else}
沒有購買
{/if}
文檔最后更新時間:2017-08-16 23:36:55