在Magento中创建了一个自定义模块,例如促销销售规则,用于创建客户列表。我能够显示条件,我可以选择所有客户的属性和这些属性的值。
这些条件以序列化方式存储在表中。但是当我去编辑屏幕时,我不能让它们填充。即使条件已保存,它也会在编辑屏幕上显示为空白
我看了How to integrate Conditions Block of Shopping Cart Rules in Custom module magento?,但没有帮助
数据库中的条件值是:
a:3:{i:1;a:4:{s:4:"type";s:32:"salesrule/rule_condition_combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:31:"amrules/rule_condition_customer";s:9:"attribute";s:9:"firstname";s:8:"operator";s:2:"{}";s:5:"value";s:1:"r";}s:4:"1--2";a:4:{s:4:"type";s:31:"amrules/rule_condition_customer";s:9:"attribute";s:5:"email";s:8:"operator";s:2:"{}";s:5:"value";s:5:"yahoo";}}
有人可以指导如何显示已保存的条件吗?