set.php包含改插件的后台目录,数据库结构,前台行为,安装卸载sql,是否需要伪静态,是否需要全局引入文件等基本信息:
注意:'admin_auto' => array (……部分,“index”键,没有特别需求,请设置为1,提交后系统自动生成插件配置文件
<?php //多多
return array (
'admin_nav' => array ( //后台目录
'index' => array ('title' => '基本设置'), //键名“index”表示后台插件的do行为,如果应用需要后台设置,必须有index页面
'list' => array ('title' => '商品列表'),
'addedi' => array ('title' => '添加商品'),
'caiji' => array ('title' => '商品采集','arr'=>array('no_header'=>1)), //arr指的是在连接后加任意参数
'url_1' => array ('title' => '查看教程','url' => 'http://bbs.duoduo123.com'), //如果数组中含有“url”,表示这是一个外部链接
'url_2' => array('title'=>'会员列表','mod'=>'user','act'=>'list','arr'=>array('page'=>1)), //如果函数mod和act,表示指向网站后台的的一个模块,arr根据实际情况选择
),
'admin_auto' => array ('index' => 1,'list' => 1,'addedi' => 1,'del' => 1), //后台模块数据是否用框架自动处理
'table' => array ( //数据库结构,键名“shijiu”表示应用安装时自动创建“duoduo_plugin_shijiu”的表,表结构不需要自己写明,只要在本地开发中创建表“duoduo_plugin_shijiu”,把debug模式改为1,可点击后自动生成
'shijiu' => array (
'id' => 'int(11) NOT NULL auto_increment',
'val' => 'text NOT NULL',
'type' => 'tinyint(1) NOT NULL default "0"',
'duoduo_table_index' => 'PRIMARY KEY (`id`),KEY `type` (`type`)',
),
//重复上面的数组可创建多个表
),
'act_arr' => array ( //应用前台模块,没有特别需求tag可重复应用标识码
0 => array (
'act' => 'index',
'title' => '19.9包邮',
'tag' => 'shijiu',
'nav' => 1, //添加nav字段,会自动添加前台导航
),
1 => array (
'act' => 'view',
'title' => '',
'tag' => 'shijiu',
),
),
'search' => array ( //如果不需要前台页面自动添加搜索,“search”为空
'act' => 'index',
'search_name' => '十九块九',
'search_tip' => '搜索十九块九商品',
'search_width' => '70',
),
'install_sql' => 'select * from {%BIAOTOU%}user where id=5;select * from {%BIAOTOU%}user where id=5;', //安装sql语句,假设应用需要对现有的表增加字段,便可在这里执行sql,例子中的select只是随便写的
'uninstall_sql' => 'select * from {%BIAOTOU%}user where id=5;select * from {%BIAOTOU%}user where id=5;', //卸载sql语句,与安装sql对应,添加过什么字段必须在这里有对应的删除
'need_include' => 1, //是否需要全局调用文件,文件目录在plugin/shijiu/comm.php
'debug' => 0, //调试模式,设置为1应用后台出现“生成配置文件(即set.php)”的按钮,生成后debug会自动置0,调试模式下,系统会自动判断后台代码的a和from表示是否有do和plugin_id,只是友好的提示,开发者自己确定没错可不用理会,本地开发时需要设置为1.
'banben'=>'20130911', //应用所试用的多多版本
'version'=>'0.1', //应用自身的版本号
);
?>