public function testAddInfoMessage()
 {
     $cfg = Config::getInstance();
     $cfg->setValue('debug', true);
     $v_mgr = new SmartyThinkUp();
     $v_mgr->addInfoMessage('Field level info', 'fieldname');
     $v_mgr->addInfoMessage('Page level info');
     $this->assertEqual($v_mgr->getTemplateDataItem('info_msg'), 'Page level info');
     $debug_arr = $v_mgr->getTemplateDataItem('info_msgs');
     $this->assertEqual($debug_arr['fieldname'], 'Field level info');
     $this->debug(Utils::varDumpToString($debug_arr));
 }
 /**
  * Add informational message to view
  * Include field if the message goes on a specific place on the page; otherwise leave it null for the message
  * to be page-level.
  * @param str $msg
  * @param str $field Defaults to null for page-level messages.
  * @param bool $disable_xss Disable HTML encoding tags, defaults to false
  */
 public function addInfoMessage($msg, $field = null, $disable_xss = false)
 {
     $this->disableCaching();
     $this->view_mgr->addInfoMessage($msg, $field, $disable_xss);
 }
 /**
  * Add informational message to view
  * Include field if the message goes on a specific place on the page; otherwise leave it null for the message
  * to be page-level.
  * @param str $msg
  * @param str $field Defaults to null for page-level messages.
  */
 public function addInfoMessage($msg, $field = null)
 {
     $this->disableCaching();
     $this->view_mgr->addInfoMessage($msg, $field);
 }