/** * Get inherited conditions selectors * * @return array */ public function getNewChildSelectOptions() { $conditions = array(array('value' => 'enterprise_reminder/rule_condition_wishlist', 'label' => Mage::helper('enterprise_reminder')->__('Wishlist')), array('value' => 'enterprise_reminder/rule_condition_cart', 'label' => Mage::helper('enterprise_reminder')->__('Shopping Cart'))); $conditions = array_merge_recursive(parent::getNewChildSelectOptions(), $conditions); return $conditions; }
/** * Get inherited conditions selectors * * @return array */ public function getNewChildSelectOptions() { $prefix = 'enterprise_reminder/rule_condition_cart_'; return array_merge_recursive(parent::getNewChildSelectOptions(), array($this->_getRecursiveChildSelectOption(), Mage::getModel("{$prefix}couponcode")->getNewChildSelectOptions(), Mage::getModel("{$prefix}itemsquantity")->getNewChildSelectOptions(), Mage::getModel("{$prefix}totalquantity")->getNewChildSelectOptions(), Mage::getModel("{$prefix}virtual")->getNewChildSelectOptions(), Mage::getModel("{$prefix}amount")->getNewChildSelectOptions(), array('value' => 'enterprise_reminder/rule_condition_cart_subselection', 'label' => Mage::helper('enterprise_reminder')->__('Items Subselection')))); }
/** * Prepare operator select options * * @return Enterprise_Reminder_Model_Rule_Condition_Cart_Subselection */ public function loadOperatorOptions() { parent::loadOperatorOptions(); $this->setOperatorOption(array('==' => Mage::helper('enterprise_reminder')->__('found'), '!=' => Mage::helper('enterprise_reminder')->__('not found'))); return $this; }
/** * class constructor */ public function __construct() { parent::__construct(); $this->setType('enterprise_reminder/rule_condition_wishlist'); $this->setValue(null); }
/** * Get inherited conditions selectors * * @return array */ public function getNewChildSelectOptions() { $prefix = 'enterprise_reminder/rule_condition_cart_'; return array_merge_recursive(parent::getNewChildSelectOptions(), array($this->_getRecursiveChildSelectOption(), Mage::getModel("{$prefix}storeview")->getNewChildSelectOptions(), Mage::getModel("{$prefix}sku")->getNewChildSelectOptions(), Mage::getModel("{$prefix}attributes")->getNewChildSelectOptions())); }
/** * Get inherited conditions selectors * * @return array */ public function getNewChildSelectOptions() { $prefix = 'enterprise_reminder/rule_condition_wishlist_'; return array_merge_recursive(parent::getNewChildSelectOptions(), array($this->_getRecursiveChildSelectOption(), Mage::getModel("{$prefix}sharing")->getNewChildSelectOptions(), Mage::getModel("{$prefix}quantity")->getNewChildSelectOptions(), array('value' => 'enterprise_reminder/rule_condition_wishlist_subselection', 'label' => Mage::helper('enterprise_reminder')->__('Items Subselection')))); }