【发布时间】:2016-04-20 14:39:39
【问题描述】:
您好,我从事 CakePHP3 项目,
通过新模板更改 default.ctp 后,Flash 消息显示没有任何样式,我如何应用样式以像以前一样显示它..
这是你的 Flash 消息块:
// in view
<?php echo $this->Flash->render(); ?>
【问题讨论】:
标签: javascript php css cakephp cakephp-3.x
您好,我从事 CakePHP3 项目,
通过新模板更改 default.ctp 后,Flash 消息显示没有任何样式,我如何应用样式以像以前一样显示它..
这是你的 Flash 消息块:
// in view
<?php echo $this->Flash->render(); ?>
【问题讨论】:
标签: javascript php css cakephp cakephp-3.x
样式是通过 CSS 完成的 - 如果您在自定义布局文件 default.ctp 中删除了默认的 Cake.css,您可能必须在自己的 css 文件中添加样式。
flash 消息的默认 css 类位于 /app/scr/Template/Element/Flash。
正如您在文件中看到的,包含的 div 具有“消息”类,并且该类的样式在 Cake.css here 中定义
您还可以使用自定义类添加自己的错误布局或覆盖文档中也提到的默认类。所以也请阅读有关flash component 和rendering flash messages 的文档...
【讨论】: