发布于 2015-12-23 07:54:31 | 155 次阅读 | 评论: 0 | 来源: PHPERZ
			iWebShop 电子商务网站系统
iWebShop 是一款面向独立卖家的单用户开源网店系统,基于PHP+MySQL框架开发,通过它可以迅速建立起一个B2C网上商城。		
路径:/controllers/demo.php
class Demo extends IController
{
    public $layout = 'site';
    function init()
    {
        CheckRights::checkUserRights();
    }
    /**
     * 默认index方法
     */
    public function index()
    {
        // 调用Model
        // Demo_Class::show();
        // 获取Admin表列表信息
        $adminRow = Demo_Class::adminList();
        // 获取Admin表单条信息
        $adminInfo = Demo_Class::adminInfo();
        // 错误跳转
        // IError::show(404,'支付接口类没有找到');
        // 跳转到模板
        $this->redirect('index');
    }
    /**
     * 测试方法控制器
     */
    public function demo_list()
    {
        echo 'demo';
        exit;
    }
}
路径:/classes/demo_class.php
class Demo_Class
{
    /**
     * 获取数据表信息输出
     */
    public function adminList()
    {
        // 获取user表列表
        $adminObj     = new IModel('user');
        $adminRow      = $adminObj->query();
        return $adminRow;
    }
    /**
     * 获取数据表信息输出
     */
    public function adminInfo()
    {
        // 获取admin表用户列表
        $adminObj     = new IModel('admin');
        $adminRow      = $adminObj->getObj('admin_name = "admin"');
        return $adminRow;
    }
    /**
     * 普通输出
     */
    public static function show()
    {
        echo '我是哪个啊';
    }
}
路径:/views/default/demo/index.html
<!-- 输出普通的文本信息 -->
输出普通模型:{echo:Demo_Class::show();}
<!-- 输出数据表单条详细数据 -->
<hr><br />
输出数组:{set:$arrInfo = Demo_Class::adminInfo(); echo $arrInfo['last_ip'];}
<!-- 输出数据表列表信息 -->
<hr><br />
{foreach:items = Demo_Class::adminList()}
{$item['username']}<br />
{/foreach}