如何在代码点火器中以绿色显示Flash消息?

时间:2013-04-29 10:48:51

标签: html codeigniter

我在CodeIgniter中使用以下代码。

$data["flash_Message"] = "Update successfull."

我想以绿色显示Flash消息。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

您可以在视图中执行以下操作:

if(isset($flash_Message))
{
  echo "<div style='color:green;'>$flash_Message<div>";
}

就个人而言,我使用了flashdata的codeigniter session库来显示这样的成功/失败状态......

$this->session->set_flashdata('message',"<div style='color:green;'>Update successfull.<div>");

在视图中,您可以通过以下方式显示flashdata

echo $this->session->flashdata('message');

答案 1 :(得分:0)

视图文件中的

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/