第一步:创建项目
使用cmd命令行,进入解压后的 framework文件夹, yiic webapp 项目名称(配置一下php.exe 的 环境变量)
项目名称 举例 要坐与framework同级目录建立cms项目
yiic webapp ../cms
第二步,认识yii
同样都是MVC模式
1.首先找 controller
<?php
class UserController extends Controller
{
public function actionLogin()
{
$this->renderPartial('login');
}
}
?>
自定义controller 一目了然的命名规则
访问地址为:localhost/cms/index.php? r=user/login
2.然后找view
和controller同名的文件夹,然后就是模板文件
3.model今天没有用到,明后天继续
4.一些const变量的配置,不知道为什么这样配,但是别人就是这么来的
<?php
define('SITE_URL', 'http://localhost/cms/');
define('CSS_URL', SITE_URL.'assets/default/css/');
define('IMG_URL', SITE_URL.'assets/default/images/');
define('JS_URL', SITE_URL.'assets/js/');
?>
在login.php中使用之前
在入口文件 cms/index.php中require 配置文件
require dirname(__FILE__).'/protected/config/constent.php';
使用
<?php
define('SITE_URL', 'http://localhost/cms/');
define('CSS_URL', SITE_URL.'assets/default/css/');
define('IMG_URL', SITE_URL.'assets/default/images/');
define('JS_URL', SITE_URL.'assets/js/');
?>