iwebShop--基本操作

                              iwebShop--基本操作

 

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//值
})

 

你可能感兴趣的:(iwebShop--基本操作)