开发框架 版主:迅睿框架研发组
能否把某一个栏目或者几个栏目指定段访问呢在范围内的可以查看超
类型:迅睿CMS 更新时间:2020-11-11 11:21:48 栏目

能否把某一个栏目或者几个栏目,指定IP段+IP访问呢?在范围内的可以查看,超出的提示非本单位网络,禁止查看。

回帖
  • #1楼    迅睿框架创始人
    2020-11-11 10:54:03
    Chrome 0
    可以,只是系统本身没有这种功能,可以简单的进行二次开发,就几行代码而已
  • 玖爱一生
    #2楼    玖爱一生
    2020-11-11 11:01:47
    Chrome 0
    这个功能就简单了,重写content类
  • 天天向上
    #3楼    天天向上
    2020-11-11 11:04:24
    Chrome 0
    我们以Demo模块为例,新建App/Demo/Models/Content.php
    <?php namespace Phpcmf\Model\Demo;
    
    // 模块内容模型类
    
    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;
        }
    }
  • 猴子哥哥
    #4楼    猴子哥哥
    2020-11-11 11:07:10
    Chrome 0
    天天向上 如果是IP段的话,是不是把IP地址那里修改成对应的值
  • 马桶刷子
    #5楼    马桶刷子
    2020-11-11 11:14:28
    Chrome 0


    有个插件可以限制ip
  • 猴子哥哥
    #6楼    猴子哥哥
    2020-11-11 11:21:48
    Chrome 0
    马桶刷子 这是全站了,我不想全站,只是个别栏目而已