使用PB有很長一段時間了,但是我們會發(fā)現(xiàn)這樣一個問題。
排序值的話是要在發(fā)布文章之后,在后臺的文章列表中進(jìn)行排序修改。而訪問量呢,則是讀取前臺訪問數(shù)量,后臺并沒有自己修改的地方。
于是我們有了對這兩個地方作修改的想法。
歡迎隨便轉(zhuǎn)載,不需要注明來源和出處,我們的目的是讓知識和內(nèi)容得到分享和傳播。
我們一共需要修改兩個文件:
apps/admin/controller/content/ContentController.php apps/admin/view/default/content/content.html
1: 先說修改
content.html
我的意愿是在這個位置增加一個排序值
在高級選項中增加一個訪問量
于是我們先對增加文章部分進(jìn)行一個修改。
大概500行左右。因為我的此頁面修改比較多,所以行數(shù)不準(zhǔn),自己查看一下。在上傳多圖與參數(shù)下面。
增加:此處我們將默認(rèn)的數(shù)字默認(rèn)為255。
<div class="layui-form-item"> <label class="layui-form-label">排序</label> <div class="layui-input-block"> <input type="text" name="sorting" placeholder="請輸入排序" value="255" class="layui-input"> </div> </div>
排序值有了,我們增加訪問量。默認(rèn)初始訪問量為1,數(shù)字你也可以自己隨便填。
<div class="layui-form-item"> <label class="layui-form-label">訪問量</label> <div class="layui-input-block"> <input type="text" name="visits" placeholder="請輸入訪問量" value="1" class="layui-input"> </div> </div>
文章增加部分已經(jīng)添加完成。
2:繼續(xù)往下添加修改文章頁面部分。同樣的位置。就是置頂這些狀態(tài)下面添加。
<div class="layui-form-item"> <label class="layui-form-label">排序</label> <div class="layui-input-block"> <input type="text" name="sorting" placeholder="請輸入排序" value="{$content->sorting}" class="layui-input"> </div> </div>
再往下添加訪問量。
<div class="layui-form-item"> <label class="layui-form-label">訪問量</label> <div class="layui-input-block"> <input type="text" name="visits" value="{$content->visits}" placeholder="請輸入訪問量" class="layui-input"> </div> </div>
至此,content.html修改完成。
3:修改PHP文件。參數(shù)原有的代碼增加相應(yīng)的字段即可。每個字段有四處需要添加。