zoukankan      html  css  js  c++  java
  • yii2从零开始一,安装

    1.官网下载软件包 这里选择普通包,也可以是增强包
    2.运行basic目录下 requirements.php ,查看环境是否符合要求,yii2要求php5.4以上
    3.运行 basic/web下index.php 安装,一般会提示错误,是因为cookie没设置,打开basic/config/web.php 第12行,找到 cookieValidationKey,随便写一些字符串 
    4。这个时候就可以运行了,要自己写控制器,方法。访问默认路径如下 index.php?r=hello/index2 。hello是控制器名,index2是方法名。照着默认控制器site抄一遍即可
    5.安装smarty ,需要composer。composer是一个PHP依赖包解决方案,自己去查资料,这里不详细叙述了
    linux下执行命令 php composer.phar require --prefer-dist yiisoft/yii2-smarty
    windows下执行命令 composer require --prefer-dist yiisoft/yii2-smarty
    当然,前提是要先进入到yii的basic目录下。
    安装成功后,打开basic/config/web.php,添加如下配置
    1. return [  
    2.     //....  
    3.     'components' => [  
    4.         'view' => [  
    5.             'renderers' => [  
    6.                 'tpl' => [  
    7.                     'class' => 'yiismartyViewRenderer',  
    8.                     //'cachePath' => '@runtime/Smarty/cache',  
    9.                 ],  
    10.             ],  
    11.         ],  
    12.     ],  
    13. ];  

    控制器 里填写  return $this->renderPartial('index.html', ['username' => '别再等']);  

    然后创建 index.html模版,模版里面就可以使用smarty变量啦  ,比如写上  Hello,{$username}  

    有些事现在不做一辈子都不会做了,别再等
  • 相关阅读:
    Redis 再牛逼,也得设置密码!!
    Spring Data Redis 详解及实战一文搞定
    连接mysql
    angular6安装
    (6)ASP.NET HttpServerUtility 类
    (5)ASP.NET HttpResponse 类
    远程连接错误
    (3)一般处理程序 ,HttpContext类
    ASP.NET内置对象-状态管理
    (4)ASP.NET HttpRequest 类
  • 原文地址:https://www.cnblogs.com/biezaideng/p/5187570.html
Copyright © 2011-2022 走看看