eyou付費閱讀

有時候,我們可能希望文章可以試讀一部分,閱讀剩下的需要付費,或者關鍵信息需要知識付費的形式查看。這時候我們可以根據會員等級來進行自定義截取文章內容,
任意截取想要用戶能閱讀的部分。

查找application/function.php 在適當位置添加如下方法:

if (!function_exists('level_msubstr')) 
{
    function level_msubstr($str='') {
        $str = substr($str, 0, strrpos($str, '<div class="cut"></div>'));
        return $str;
    }
}

之後,我們在編輯文章的時候,切換到代碼模式,在想要截斷的地方插入<div class="cut"></div>就可以了,這個標識可以自己定義,但最好不要跟文章內容有重複。

前臺模版調用:

最後,我們可以根據當前登陸的會員等級進行判斷,顯示兩者之一就可以了
默認不是會員 {$eyou.field.content}

是會員{$eyou.field.content|level_msubstr=###}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章