Exemplo n.º 1
0
 public function getNewChildSelectOptions()
 {
     $conditions = parent::getNewChildSelectOptions();
     foreach ($conditions as $index => $condition) {
         if (isset($condition['value']) && $condition['value'] == 'salesrule/rule_condition_combine') {
             $conditions[$index]['value'] = 'awautorelated/salesrule_rule_condition_combine';
             break;
         }
     }
     return $conditions;
 }
 public function getNewChildSelectOptions()
 {
     $conditions = parent::getNewChildSelectOptions();
     if (Mage::helper('smvendors')->getVendorLogin()) {
         foreach ($conditions as $key => $cond) {
             if (!in_array($cond['value'], $this->_allowConditions)) {
                 unset($conditions[$key]);
             }
         }
     }
     return $conditions;
 }
 public function getNewChildSelectOptions()
 {
     $addressCondition = Mage::getModel('salesrule/rule_condition_address');
     $addressAttributes = $addressCondition->loadAttributeOptions()->getAttributeOption();
     $attributes = array();
     foreach ($addressAttributes as $code => $label) {
         $attributes[] = array('value' => 'salesrule/rule_condition_address|' . $code, 'label' => $label);
     }
     //        $pAttributes = array(
     //            array(
     //                'value' => 'salesrule/rule_condition_product|custom_design_from',
     //                'label' => 'Test Atrr',
     //            ),
     //        );
     $conditions = parent::getNewChildSelectOptions();
     $conditions = array_merge_recursive($conditions, array(array('value' => 'Aitoc_Aitloyalty_Model_Rule_Condition_Customer_Subselect', 'label' => Mage::helper('aitloyalty')->__('Customer data subselection'))));
     return $conditions;
 }