源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

typecho插件编写教程(三):保存配置

  • 时间:2022-04-21 07:34 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:typecho插件编写教程(三):保存配置
上一节我们制作了一个裸插件,下面我们开始让我们的插件开始工作! [b]I. 完善方法[/b] 两个方法 我们实现activate和deactivate方法
[url=http://data.zz.baidu.com/urls?site=www.phpgao.com&token=5wK0QtGCzdRzufvW]http://data.zz.baidu.com/urls?site=www.phpgao.com&token=5wK0QtGCzdRzufvW[/url]
[u]复制代码[/u] 代码如下:
    public static function config(Typecho_Widget_Helper_Form $form){         //保存接口调用地址         $element = new Typecho_Widget_Helper_Form_Element_Text('api', null, null, _t('接口调用地址'), '请登录百度站长平台获取');         $form->addInput($element);     }
初始化参数有5个,他们都是做什么的? 以下是表单基类的构造方法,他们的功能分别是表单输入项名称、选择项、表单默认值、表单标题、表单描述。
[u]复制代码[/u] 代码如下:
# var/Typecho/Widget/Helper/Form/Element.php:111     /**      * 构造函数      *      * @access public      * @param string $name 表单输入项名称      * @param array $options 选择项      * @param mixed $value 表单默认值      * @param string $label 表单标题      * @param string $description 表单描述      * @return void      */     public function __construct($name = NULL, array $options = NULL, $value = NULL, $label = NULL, $description = NULL) # 以下省略
[b]III. 使用需要注意的问题[/b] 修改表单名称($name)后需要重启插件才能工作,因为插件启用后,表单内容就持久化到数据库中了,禁用插件才能清空该插件的表单设置 Typecho_Widget_Helper_Form_Element_Fake 不用理会 由var/Widget/Plugins/Edit.php我们学到很多表单的高级用法,以后老高会在合适的时候提到。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部