我在 CodeIgnitor 中使用以下代码。
$data["flash_Message"] = "Update successfull."
我想以绿色显示 flash_Message。我怎样才能做到这一点?
我在 CodeIgnitor 中使用以下代码。
$data["flash_Message"] = "Update successfull."
我想以绿色显示 flash_Message。我怎样才能做到这一点?
您可以在视图中这样做:
if(isset($flash_Message))
{
echo "<div style='color:green;'>$flash_Message<div>";
}
就个人而言,我使用flashdata
codeignitersession
库来显示这种成功/失败状态......
$this->session->set_flashdata('message',"<div style='color:green;'>Update successfull.<div>");
在视图中,您可以flashdata
通过以下方式显示您的:
echo $this->session->flashdata('message');
在您的视图文件中
if(isset($flash_Message)){
<div><strong>Hey!</strong> <?php echo $flash_Message ?> </div>
}
或者,如果您使用的是 Jquery UI,请使用以下代码:
if(isset($flash_Message)){
<div class='ui-widget'>
<div class='ui-state-highlight ui-corner-all' style='margin-top:20px; padding:0 .7em;'>
<p><span class='ui-icon ui-icon-info' style='float: left; margin-right: .3em;'></span>
<strong>Hey!</strong> <?php echo $flash_Message ?> </p>
</div>
</div>
}
从这里阅读更多关于 Jquery UI 的信息http://jqueryui.com/