duanluwei9374 2016-04-20 14:39
浏览 52
已采纳

在CakePHP 3中将样式应用于Flash消息

Hi i work on CakePHP3 project,

After changing the default.ctp by new template the Flash messages are shown without any style , how can i apply a style to show it as before..

Here is thee block of Flash Message :

// in view   
 <?php echo $this->Flash->render(); ?>
  • 写回答

1条回答 默认 最新

  • dqzd92796 2016-04-20 17:20
    关注

    Styling is done via CSS - In case you removed the default Cake.css in your customized layout file default.ctp you probably have to add the styling in your own css file.

    The default css classes for the flash messages are located in /app/scr/Template/Element/Flash.

    As you can see in the files the cointaining div has the class "message" and the styling for this class is defined in the Cake.css here

    You can also add your own error layout with custom classes or overwrite the default classes as it is also mentioned in the docs. So please also read the docs about the flash component and about rendering flash messages...

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 Excel发现不可读取的内容
  • ¥15 UE5#if WITH_EDITOR导致打包的功能不可用
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面
  • ¥15 算法题:数的划分,用记忆化DFS做WA求调
  • ¥15 chatglm-6b应用到django项目中,模型加载失败
  • ¥15 CreateBitmapFromWicBitmap内存释放问题。