RocketToTopAddon.class.php 932 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. namespace Addons\RocketToTop;
  3. use Common\Controller\Addon;
  4. /**
  5. * 小火箭返回顶部
  6. */
  7. class RocketToTopAddon extends Addon
  8. {
  9. /**
  10. * 插件信息
  11. *
  12. */
  13. public $info = array(
  14. 'name' => 'RocketToTop',
  15. 'title' => '小火箭返回顶部',
  16. 'description' => '小火箭返回顶部',
  17. 'status' => '1',
  18. 'author' => 'OpenCMF',
  19. 'version' => '1.3.0',
  20. );
  21. /**
  22. * 插件安装方法
  23. *
  24. */
  25. public function install()
  26. {
  27. return true;
  28. }
  29. /**
  30. * 插件卸载方法
  31. *
  32. */
  33. public function uninstall()
  34. {
  35. return true;
  36. }
  37. /**
  38. * 实现的PageFooter钩子方法
  39. *
  40. */
  41. public function PageFooter($param)
  42. {
  43. $addons_config = $this->getConfig();
  44. if ($addons_config['status']) {
  45. $this->display('rocket');
  46. }
  47. }
  48. }