PHPCMS 如何添加模块?

PHPCMS 如何添加模块?

首先创建模块目录,目录下需要创建“classes”、“functions”和“templates”目录;

  • classes 为模块类库包

    立即学习“PHP免费学习笔记(深入)”;

  • functions 为模块函数库包

  • templates 为模块模板包,通常放置含有权限控制的控制器模板,也就是后台模板。

然后创建模块控制器类;

<?php     defined(&#39;IN_PHPCMS&#39;) or exit(&#39;No permission resources.&#39;);
    class mytest
    {
        function __construct(){}
        public function init()
        {
            $myvar = &#39;hello world!&#39;;
            echo $myvar;
        }
        public function mylist()
        {
            $myvar = &#39;hello world! This is an example!&#39;;
            echo $myvar;
        }
    }
?>
登录后复制

接着加载前台模板和后台模板;

public function init()
{
    $myvar = 'hello world!';
    echo $myvar;
    include template('test', 'index');
}
登录后复制
public function init()
{
    $myvar = 'oh,i am phpcmser';
    echo $myvar;
    include $this-&gt;admin_tpl('mytest_admin_list');
}
登录后复制

最后创建数据库模型类即可。

<?php defined(&#39;IN_PHPCMS&#39;) or exit(&#39;No permission resources.&#39;);
pc_base::load_sys_class(&#39;model&#39;, &#39;&#39;, 0);
class test_model extends model
{
    public function __construct()
    {
        $this->db_config = pc_base::load_config('database');
        $this-&gt;db_setting = 'default';
        $this-&gt;table_name = 'test';
        parent::__construct();
    }
 }
?&gt;
登录后复制

推荐教程:《PHPCMS教程》

以上就是PHPCMS 如何添加模块?的详细内容,更多请关注慧达AI工具网其它相关文章!

转载请说明出处 内容投诉内容投诉
慧达seo-站长工具-seo工具-采集-发布-AI文章生成发布工具 » PHPCMS 如何添加模块?

慧达AI专注站群seo管理工具

查看演示 官网购买