gpt4 book ai didi

CakePHP 自定义闪信

转载 作者:行者123 更新时间:2023-12-04 16:24:51 24 4
gpt4 key购买 nike

通常,$this->Session->setFlash(__('My message.'));
将输出:

<div id="flashMessage" class="message">
My message.
</div>

我怎样才能改变它,所以它会输出:
<p class="notification>
My message.
</p>

反而?

最佳答案

如果查看源代码,您将看到 SessionComponent 方法的第二个参数是元素的名称:

function setFlash($message, $element = 'default', $params = array(), $key = 'flash')

您可以在 View /元素(或 Cake2 的 View /元素)中创建一个名为“flash_notification.ctp”的文件

具有以下内容:
<p class="notification">
<?php echo $message; ?>
</p>

并使用
$this->Session->setFlash(__('My message.'), 'flash_notification');

关于CakePHP 自定义闪信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7990503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com