联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
重写内容类后, 发布文章不生效
类型:迅睿CMS 更新时间:2022-10-21 14:50:46 重写内容

看手册 “重写内容类章节时”,我创建了Test插件, 然后在Models目录新建重写类, 重写了内容提交前的方法, 但是测试之后不生效, 不知道是哪里出的问题, 以下是代码, 求大神帮忙解答



<?php
namespace Phpcmf\Model\Test;


class Content  extends \Phpcmf\Model\Content {

    public function _content_post_before($id, $data, $old)
    {
        echo 'test';
        exit;
    }

}

image


回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2022-10-20 11:12:07
    Chrome 0

    image
    没有就不会生效
    满意答案
  • 我了个去
    #2楼    我了个去
    2022-10-20 11:14:52
    Chrome 0
    没有test目录, 是在插件中有这个目录, 是必须要创建模块才行吗?
  • 迅睿框架联合创始人
    #3楼    迅睿框架联合创始人
    2022-10-20 11:15:55
    Chrome 1
    没有test目录就无法执行,没有模块何来内容?
  • 我了个去
    #4楼    我了个去
    2022-10-20 11:35:16
    Chrome 0
    迅睿框架联合创始人 创建了一个demo的模块, 然后创建了一个栏目, 栏目对应的模块是 demo, 在发布文章时找不到新建的分类
    image
  • 迅睿框架联合创始人
    #5楼    迅睿框架联合创始人
    2022-10-20 11:36:28
    Chrome 0
    更新一次栏目缓存就出来了
  • 我了个去
    #6楼    我了个去
    2022-10-20 11:39:41
    Chrome 0
    迅睿框架联合创始人 更新了, 把全站缓存都更新了,在发布内容时也没有
    image

    image
  • 迅睿框架联合创始人
    #7楼    迅睿框架联合创始人
    2022-10-20 11:42:33
    Chrome 0
    你这个界面是正常的,栏目只有一个系统会隐藏栏目,栏目大于2才会显示
  • 我了个去
    #8楼    我了个去
    2022-10-20 11:48:28
    Chrome 0
    迅睿框架联合创始人 我看栏目中不是有三个吗?
  • 迅睿框架联合创始人
    #9楼    迅睿框架联合创始人
    2022-10-20 11:51:38
    Chrome 0

    image
    你这里显示的文章模块只有一个栏目,哪里有三个呢
  • 我了个去
    #10楼    我了个去
    2022-10-20 11:52:30
    Chrome 0
    迅睿框架联合创始人

    明白了, 是个有单独的demo管理, 但是demo管理 但是为啥没找到页面呢



    image

  • 迅睿框架联合创始人
    #11楼    迅睿框架联合创始人
    2022-10-20 11:53:49
    Chrome 0
    去服务器里面看有没有这个文件
    image
    ,没有就创建一个,然后把内容用安装包的admin.php内容填充
  • 我了个去
    #12楼    我了个去
    2022-10-20 11:57:18
    Chrome 0
    迅睿框架联合创始人
    image
  • luohua2020
    #13楼    luohua2020
    2022-10-21 14:50:46
    Chrome 0
    @迅睿框架联合创始人:重新安装了模块是可以了