zoukankan      html  css  js  c++  java
  • PHP Yii1.1.13(一):命令行创建应用~shop

    第一节 初始目录结构

    (1)初识目录结构

    在创建应用之前,我们来看一下Yii 1.x版本的目录结构:将yii-1.1.13安装文件解压到网站根目录下,打开framework目录,其目录如下图所示

    (2)认识framework目录


    第二节 命令行创建应用~shop

    (1)创建应用

    进入framework目录,通过如下命令行创建一个商场系统(shop)

    通过如上命令创建一个商场系统(shop)后,yiitest目录下自动生成shop目录

    (2)访问shop

    通过如下地址即可访问刚创建的商城系统(shop):

    http://localhost/yiitest/shop/index.php

    访问效果如下图所示:

     要注意上述访问地址,我们服务器配置的网站根目录是D:PHPworkspace est,框架及应用文件在D:PHPworkspace estyiitest目录下

    (3)认识protected目录

    下面我们来看一下刚创建的商城系统(shop)下的protected目录,如下图所示

    接下来我们既可以在上述目录结构的基础上进行相应的开发(自定义控制器、视图、模型),下面一节将简单描述相关内容


    第三节 shop改动示例

    参照:《Yii1.1和PHP5进行敏捷Web开发(中文版)》

    当我们在一个页面中添加超链接跳转到另一个页面,根据网站目录结构,超链接的地址写法有异

    控制器:

        

    视图:

    基于上面创建的shop应用,下面代码的超链接地址如果缺少yiitest则访问出错

    <?php
    $this->breadcrumbs=array(
        'Message'=>array('message/index'),
        'HelloWorld',
    );?>
    <h1><?php echo $this->id . '/' . $this->action->id; ?></h1>
    <h1>Hello, World!</h1>
    <h3><?php echo $time; ?></h3>
    <a href="/yiitest/shop/index.php?r=message/goodbye">Goodbye!</a>
    <p>You may change the content of this page by modifying the file <tt><?php echo __FILE__; ?></tt>.</p>

    访问:http://localhost/yiitest/shop/index.php?r=message/helloworld

    显示如下:

  • 相关阅读:
    javascript检测浏览器插件
    登陆注册数据库设计与任务分配
    做网站的一些定律原理和效应
    为什么我们应该像盖房子那样写程序?
    最近项目中遇到的一些设计问题
    反向代理缓存
    《你必须知道的.NET》读书笔记
    锋利的Jquery读书笔记
    将pdf转成jpg格式
    《你必须知道的.NET》第五章读书笔记
  • 原文地址:https://www.cnblogs.com/studyLog-share/p/4998184.html
Copyright © 2011-2022 走看看