classes/themeroute.php #在后台控制器内加入名字,不加会找不到
config/site_config.php #存入配置
plugins #插件支付
runtime #缓存文件
upload #传图片
views #视图层
/defaule #前台模板
/sysdefault #后台模板
/sysseller #商家模板
controllers #控制层
public $layout='site_mini'; #指出具体的哪个页面
index.php #入口文件
lib #设置对象
lib/ivab #配置对象
创建控制器首先要在 class/themeroute.php中加入新建控制名称
传值方式1、$this->setRenderData($goods_info); //传值 必须是一个数组 前台显示 用其下标当变量就可以 eg:价格:{$price} ;
传值方式2、$this->test='小明' //前台显示 为 姓名:{$this->test}
$this->redirect('products'); //跳转前台页面 views/default 后台页面 views/sysdefault
foreach在前台使用:
{foreach:items=$breadGuide}
{$item['name']}
{/foreach}
if的使用:
{if:$promo == 'time'}
内容
{else:}
内容
{/if}
{query:}{/query}用法
{set:$user_id = $this->user['user_id']}
您当前的邀请人数为:{query:name=user where=invite eq $user_id}{/query}{set:$count=count($items)}{$count}人
//分页
被邀请人用户名 注册时间
{set:$page= (isset($_GET['page'])&&(intval($_GET['page'])>0))?intval($_GET['page']):1;}
{query:name=user as u join=left join member as m on m.user_id eq u.id where=u.invite eq $user_id fields=u.username,m.time page=$page pagesize=1}
{$item['username']} {$item['time']}
{/query}
{$query->getPageBar()}
classes/themeroute.php #在后台控制器内加入名字,不加会找不到
config/site_config.php #存入配置
plugins #插件支付
runtime #缓存文件
upload #传图片
views #视图层
/defaule #前台模板
/sysdefault #后台模板
/sysseller #商家模板
controllers #控制层
public $layout='site_mini'; #指出具体的哪个页面
index.php #入口文件
lib #设置对象
lib/ivab #配置对象
创建控制器首先要在 class/themeroute.php中加入新建控制名称
传值方式1、$this->setRenderData($goods_info); //传值 必须是一个数组,前台显示 用其下标当变量就可以 eg:价格:{$price} ;
传值方式2、$this->test='小明' //前台显示 为 姓名:{$this->test}
$this->redirect('products'); //跳转前台页面 views/default 后台页面 views/sysdefault
foreach在前台使用:
{foreach:items=$breadGuide}
{$item['name']}
{/foreach}
if的使用:
{if:$promo == 'time'}
内容
{else:}
内容
{/if}
{query:}{/query}用法
{set:$user_id = $this->user['user_id']}
您当前的邀请人数为:{query:name=user where=invite eq $user_id}{/query}{set:$count=count($items)}{$count}人
//分页
被邀请人用户名 注册时间
{set:$page= (isset($_GET['page'])&&(intval($_GET['page'])>0))?intval($_GET['page']):1;}
{query:name=user as u join=left join member as m on m.user_id eq u.id where=u.invite eq $user_id fields=u.username,m.time page=$page pagesize=1}
{$item['username']} {$item['time']}
{/query}
{$query->getPageBar()}
配置文件调用
$siteObj = new Config('site_config'); $data = $siteObj->inputArray;//配置文件名称 //反序列化
$arr = unserialize($data);
载入配置文件
$siteObj = new Config('site_config');
$this->confRow = $inputArray = array('inputArray' => $ser//已序列化好的文件);
$siteObj->write($inputArray);//写入
jscript循环用法
$.each(数组,function(i,n){
i//键值
n//值
})