在 CakePHP 3 中将样式应用于 flash 消息
Appliying style to flash messages in CakePHP 3
嗨,我在 CakePHP3 项目上工作,
用新模板更改 default.ctp 后,Flash 消息显示时没有任何样式,我该如何应用像以前一样显示它的样式..
这是您的 Flash 消息块:
// in view
<?php echo $this->Flash->render(); ?>
样式是通过 CSS 完成的 - 如果您在自定义布局文件 default.ctp 中删除了默认值 Cake.css,您可能需要在您自己的 css 文件中添加样式。
即显消息的默认 css classes 位于 /app/scr/Template/Element/Flash。
正如您在文件中看到的那样,div 包含 class "message" 并且此 class 的样式在 Cake.css
中定义here
您还可以使用自定义 classes 添加您自己的错误布局或覆盖默认 classes ,因为它也在文档中提到。所以也请阅读有关 flash component and about rendering flash messages...
的文档
嗨,我在 CakePHP3 项目上工作,
用新模板更改 default.ctp 后,Flash 消息显示时没有任何样式,我该如何应用像以前一样显示它的样式..
这是您的 Flash 消息块:
// in view
<?php echo $this->Flash->render(); ?>
样式是通过 CSS 完成的 - 如果您在自定义布局文件 default.ctp 中删除了默认值 Cake.css,您可能需要在您自己的 css 文件中添加样式。
即显消息的默认 css classes 位于 /app/scr/Template/Element/Flash。
正如您在文件中看到的那样,div 包含 class "message" 并且此 class 的样式在 Cake.css
中定义here
您还可以使用自定义 classes 添加您自己的错误布局或覆盖默认 classes ,因为它也在文档中提到。所以也请阅读有关 flash component and about rendering flash messages...
的文档