YII的html

  一:添加meta信息。

 

 $this->registerMetaTag($options);
 $this->registerMetaTag([‘name‘=>‘author‘,‘content‘=>‘Blog‘]);

 

 二;添加link信息。

 

  $this->registerLinkTag($options);
 $this->registerMetaTag([‘rel‘=>‘author‘,‘title‘=>‘Blog‘,‘href‘=>‘http://www.blog.com/blog/‘]);

 


 

 三:添加css信息。

 
 $cssString=‘body{margin:0px}‘; #写css代码,然后引用此代码。
 $this->registerCss($cssString);
 
 $this->registerCss(‘css/site.css‘); #使用已经有的css文件,注意路径。

 


 

 四:添加jss代码

 

$this->registerJs($jsString); #使用jss代码
$this->registerJsFile(‘assets/jss/gii.js‘);使用文件有的jss代码

 先生成meat标签么,在生成link标签,然后是css,接着是jss


五:render

$this->render(‘about.php‘,[‘test‘=>5]);
 //view和layout
 
$content = $this->renderPartial(‘about‘,[‘test‘=>5]);
//只显示view
 
$this->renderFile(‘full file name‘,[‘test=>5‘]);
//只显示layout
 
$this->renderFile(‘full file name‘,[‘test‘=>5]);
//显示指定文件
 
this->renderAjax(‘about‘,[‘test‘=>‘test‘]);
//显示

六:查找view文件的方式

@app/views/site/about.php #以app开头要具体到view下的页面,路径为完整路径。
 
// site/about,[‘test‘=>5] #以//斜线开头。是以当前模块下的views下的site下的about页面。
// site/about,[‘test‘=>5] #以/斜线开头,是以当前文件夹下的view下的文件页面。

 

本文出自 “slayer” 博客,请务必保留此出处http://slayer.blog.51cto.com/4845839/1622180

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。