迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
能否把某一個(gè)欄目或者幾個(gè)欄目,指定IP段+IP訪問呢?在范圍內(nèi)的可以查看,超出的提示非本單位網(wǎng)絡(luò),禁止查看。
可以,只是系統(tǒng)本身沒有這種功能,可以簡單的進(jìn)行二次開發(fā),就幾行代碼而已
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
這個(gè)功能就簡單了,重寫content類
我們以Demo模塊為例,新建App/Demo/Models/Content.php
<?php namespace Phpcmf\Model\Demo; // 模塊內(nèi)容模型類 class Content extends \Phpcmf\Model\Content { public function _call_show($data) { if ($data['catid'] == 1 && \Phpcmf\Service::L('input')->ip_address() != '222.22.333.22') { \Phpcmf\Service::C()->_msg(0,'本欄目只允許固定ip訪問'); } return $data; } }
回復(fù)@天天向上 如果是IP段的話,是不是把IP地址那里修改成對應(yīng)的值
有個(gè)插件可以限制ip
回復(fù)@馬桶刷子 這是全站了,我不想全站,只是個(gè)別欄目而已
可以,只是系統(tǒng)本身沒有這種功能,可以簡單的進(jìn)行二次開發(fā),就幾行代碼而已
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
這個(gè)功能就簡單了,重寫content類
我們以Demo模塊為例,新建App/Demo/Models/Content.php
<?php namespace Phpcmf\Model\Demo; // 模塊內(nèi)容模型類 class Content extends \Phpcmf\Model\Content { public function _call_show($data) { if ($data['catid'] == 1 && \Phpcmf\Service::L('input')->ip_address() != '222.22.333.22') { \Phpcmf\Service::C()->_msg(0,'本欄目只允許固定ip訪問'); } return $data; } }回復(fù)@天天向上 如果是IP段的話,是不是把IP地址那里修改成對應(yīng)的值
有個(gè)插件可以限制ip
回復(fù)@馬桶刷子 這是全站了,我不想全站,只是個(gè)別欄目而已