发布于 2015-12-23 07:54:31 | 150 次阅读 | 评论: 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}


最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务