插件类主文件

插件类主文件

文件位于插件根目录

命名格式:插件名+Plugin.class.php

  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | ThinkCMF [ WE CAN DO IT MORE SIMPLE ]
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2013-2014 http://www.thinkcmf.com All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Author: Dean <zxxjjforever@163.com>
  8. // +----------------------------------------------------------------------
  9. namespace plugins\Demo;//Demo插件英文名,改成你的插件英文就行了
  10. use Common\Lib\Plugin;
  11. /**
  12. * Demo
  13. */
  14. class DemoPlugin extends Plugin{//Demo插件英文名,改成你的插件英文就行了
  15. public $info = array(
  16. 'name'=>'Demo',//Demo插件英文名,改成你的插件英文就行了
  17. 'title'=>'插件演示',
  18. 'description'=>'插件演示',
  19. 'status'=>1,
  20. 'author'=>'ThinkCMF',
  21. 'version'=>'1.0'
  22. );
  23. public $has_admin=1;//插件是否有后台管理界面
  24. public function install(){//安装方法必须实现
  25. return true;//安装成功返回true,失败false
  26. }
  27. public function uninstall(){//卸载方法必须实现
  28. return true;//卸载成功返回true,失败false
  29. }
  30. //实现的footer钩子方法
  31. public function footer($param){
  32. $config=$this->getConfig();
  33. $this->assign($config);
  34. $this->display('widget');
  35. }
  36. }