CakePHP:Cake php中的“ $ this-> fetch('css')&$ this-> Html-> css('cake.generic')之间的区别

阿斯法克·塔米(Asfaq Tamim)

有人可以解释一下CakePHP layout.ctp文件中使用的这两行。似乎这两行都用于添加css。那么有什么区别?它们如何工作。

 $this->Html->css('cake.generic')
 $this->fetch('css') 
SW4

请参阅有关将块用于脚本和CSS文件的文档

在您的意见中,您可以使用: $this->Html->css('cake.generic')

在布局中,您可以使用: $this->fetch('css')

布局包含环绕视图的表示代码。您想要在所有视图中看到的所有内容都应放置在布局中。

这意味着在定义布局时,using$this->fetch('css')将添加css视图中使用的所有块,因此,如果在视图中将两个都放进去:

$this->Html->css('cake.generic') $this->Html->css('cake.special')

$this->fetch('css')在您的布局中使用时会同时包括两者。请注意,如果不先定义块内容,它将不会调用任何内容。如果$this->Html->css('cake.generic')在块文件调用之前在布局文件中添加,则可以确保将其添加(如果尚未将其包含在定义的视图中)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CakePHP中的app / Console / cake vs lib / Console / cake

来自分类Dev

CSS中的:和::之间的区别

来自分类Dev

CSS中“ * =”和“ =”之间的区别

来自分类Dev

HTML表格和CSS表格之间的区别?

来自分类Dev

在Cake PHP中呈现的HTML页面的堆栈跟踪

来自分类Dev

CSS中:: after和:: before之间的区别

来自分类Dev

Cake PHP Where子句

来自分类Dev

Cake PHP日期验证

来自分类Dev

CakePhp:Cake Email AfterSend事件

来自分类Dev

用html或css指定图像大小之间的区别

来自分类Dev

HTML LINK媒体和CSS媒体查询之间的区别

来自分类Dev

HTML块元素和CSS显示块属性之间的区别

来自分类Dev

HTML和CSS的width属性之间有什么区别?

来自分类Dev

app/Console/cake vs lib/Console/cake in CakePHP

来自分类Dev

Cake PHP 3.0。*-dev错误?

来自分类Dev

Cake Php分页器问题

来自分类Dev

Cake PHP如何更新AROS

来自分类Dev

Cake PHP动态表检索

来自分类Dev

在Cake Php中转换的代码

来自分类Dev

php cake find() 使用 OR 条件

来自分类Dev

Cake PHP 3.0中的jQuery ajax调用

来自分类Dev

在HTML中使用img标签src属性显示图像与在CSS中设置样式之间有什么区别?

来自分类Dev

'php'或'cake','bake'不被识别为内部或外部命令+ cakephp

来自分类Dev

原始PHP代码已转换为在CakePHP中使用,这是Cake的新功能

来自分类Dev

CSS中的colspan和column-span之间的区别

来自分类Dev

jQuery中CSS和DOM表示法之间的区别?

来自分类Dev

CSS中的initial和default之间有什么区别?

来自分类Dev

迁移到cakephp-4后,在外壳中找不到Cake \ Routing \ Router

来自分类Dev

没有Cake控制台的情况下如何在CakePHP测试中运行PHPUnit?