Magento 消息提示

Java代码  

  1. //成功  
  2. Mage::getSingleton('customer/session')->addSuccess('恭喜您关联会员卡成功!');  
  3. //失败  
  4. Mage::getSingleton('customer/session')->addError($e->getMessage());  
  5. //一般消息  
  6. Mage::getSingleton('customer/session')->addNotice('合并发货单规则');  

错误处理 controller不支持redirect跳转

Java代码  

  1. if($this->getRequest()->isPost()){  
  2.     try {  
  3.         $methodList = Mage::helper('recharge')->getRechargeMethodList();  
  4.         $method = $this->getRequest()->getPost('method','');  
  5.         $points = floatval($this->getRequest()->getPost('points',0));  
  6.         if($points <= 0){  
  7.             throw new exception('充值金额不能小于等于0');  //1错误异常  
  8.         }  
  9.         if('' == $method || !array_key_exists($method,$methodList)){  
  10.             throw new exception('充值方式选择错误');  
  11.         }  
  12.         $methodInstance = Mage::helper('recharge')->getMethodInstance($method);  
  13.         if (!$methodInstance) {  
  14.             throw new exception('初始化充值错误');  
  15.         }  
  16.         Mage::getSingleton('customer/session')->addSuccess('恭喜您关联会员卡成功!');  
  17.     }catch (exception $e){  
  18.         Mage::getSingleton('customer/session')->addError($e->getMessage());//2添加错误  
  19.     }  
  20. }  
  21. $this->loadLayout();  
  22. $this->_initLayoutMessages('customer/session'); //3.回显错误layout加  
  23. $this->renderLayout();  

phtml中添加

Java代码  

  1. <?php echo $this->getMessagesBlock()->getGroupedHtml(); ?>  
时间: 2024-12-25 16:55:24

Magento 消息提示的相关文章

[ymPrompt消息提示组件]3.1版发布

新增配置项:新增fixPosition参数设定是否当页面滚动时使弹出框始终浮动在屏幕的固定位置.新增dragOut参数设定是否允许弹出框拖动到页面范围以外.新增autoClose参数设定是否当用户点击按钮后自动关闭弹出框. 公开的属性和方法接口: 属性:version:当前版本号 如:alert(ymPrompt.version)pubDate:当前版本的发布日期 如:alert(ymPrompt.pubDate);cfg:组件当前的默认配置 方法:setDefaultCfg(cfg):设定组件

MSN消息提示类,网页特效

特效|网页|网页特效 <HTML><HEAD> <SCRIPT language=JavaScript>  <!--    /*  **    ==============================================  **    类名:CLASS_MSN_MESSAGE  **    功能:提供类似MSN消息框  **    示例:      ------------------------------------------------- 

用javascript作消息提示框(类似于QQ用户上线的消息提示)

javascript 在开发项目的时候,需要在有用户消息的时候提醒用户,刚好自己的QQ好友上线,QQ自动弹出一个消息提示,觉得不错.所以用javascript利用popup作了一个类似的功能. <html> <head>  <title>HTMLPage1</title>  <meta name="vs_defaultClientScript" content="JavaScript">  <meta

Login控件:用户登录失败的消息提示

控件 ASP.NET 2.0提供了一套强大的身份验证体系,并且伴随一套登录控件的推出,使得ASP.NET 2.0开发者在做用户注册-登录验证功能模块时大大降低了开发费时. 但是我们发现在使用Login登录控件时我们只能使用它的FailureText 属性获取或设置当登录尝试失败时显示的文本,当登录尝试失败时向用户显示的文本,默认为"您的登录尝试失败,请重试." 但是在使用ASP.NET 2.0的Membership体系时可能产生登录失败的情况不仅仅是用户名/密码不正确而产生的,也能由于

Windows Phone 7玻璃框消息提示

在上一篇博客<Windows Phone 7 最新的开发工具库>中介绍了Phoney项目 ,其中就有介绍到一个淡入淡出的消息提示,本文将扩展下这个消息提示,即让 提示消息出现玻璃边框,类似于Windows 7窗体的效果. 先来看下运行后的效果: 其实说穿了无非就是给弹出框加上玻璃样式. 具体的改法如下: 打开PhoneyTools项目下的FadingMessage.cs文件,找到其中的 StandardMessage方法,添加如下代码即可 #region 边框 LinearGradientBr

PHP实现弹出消息提示框的两种方法

 这篇文章主要介绍了用PHP实现弹出消息提示框的两种方法,有需要的朋友可以参考一下 方法一:  代码如下: echo "<script>alert('提示内容')</script>";   方法二: 代码如下: echo '<script language="JavaScript">;alert("这是";location.href="index.htm";</script>;'

怎么关闭Win7右下角弹出的操作中心消息提示

  方法一 关闭当前消息提示 在点击弹出的"操作中心"中的"打开操作中心": 点击打开的"操作中心"右边的"维护": 点击下面出现的"关闭有关'Windows备份'的消息"这个链接: 这个时候的"备份"下的消息变成了"打开有关Windows备份的消息",如下图: 方法二 一次性关闭全部消息提示 由于WIN7的消息提示很多,所以我们有必要全部关闭所有的消息提示. 右击&

怎么关闭Win7系统中右下角操作中心的消息提示

  最近重装系统后Win7右下角老是提示我备份还有其他一些消息,每次都得点击关闭,有什么办法解决这个问题吗? 操作中心的消息提示,尤其是新安装的系统提示会比较多,比如备份,检查更新,防火墙等,比较烦人,关闭的方法如下: 第一,右击"自定义任务图标"按钮上的"操作中心",选择"打开操作中心". 第二,点击"操作中心"左上角的"更改操作中心设置",点击"维护". 第三,取消"打开或

请问java图形界面编程中怎样改变消息提示框中确定按钮的文本内容啊?

问题描述 请问java图形界面编程中怎样改变消息提示框中确定按钮的文本内容啊? 问题补充:恩恩,swing的!请问怎么改啊?xiaolv 写道 解决方案 JOptionPane.setDefaultLocale(Locale.CHINA);JOptionPane.showMessageDialog(null, "11", "22",JOptionPane.INFORMATION_MESSAGE);这个按钮自动集成多语言.只能通来Locale来改.想要OK就用Loca