Ejemplo n.º 1
0
<?php

/**
 * Product:     Abandoned Carts Alerts Pro for 1.3.x-1.7.0.0 - 01/11/12
 * Package:     AdjustWare_Cartalert_3.1.1_0.2.3_440060
 * Purchase ID: NZmnTZChS7OANNEKozm6XF7MkbUHNw6IY9fsWFBWRT
 * Generated:   2013-01-22 11:08:03
 * File path:   app/code/local/AdjustWare/Cartalert/Model/Cronstat.php
 * Copyright:   (c) 2013 AITOC, Inc.
 */
if (Aitoc_Aitsys_Abstract_Service::initSource(__FILE__, 'AdjustWare_Cartalert')) {
    cMeeqiBkIgiaIchw('dd5e00b09a46efc6f52c0752df0833a0');
    class AdjustWare_Cartalert_Model_Cronstat extends Mage_Core_Model_Abstract
    {
        const _configPath = 'catalog/adjcartalert/statconfig';
        private function _getConfig($key = null)
        {
            $configModel = Mage::getModel('core/config_data')->getCollection()->addFieldToFilter('path', self::_configPath)->getFirstItem();
            $config = unserialize($configModel->getValue());
            if (is_null($key)) {
                return $config;
            }
            return isset($config[$key]) ? $config[$key] : '';
        }
        private function _setConfig($key, $value = null)
        {
            if (is_array($key)) {
                $config = $key;
            } else {
                $config = $this->_getConfig();
                $config[$key] = $value;
Ejemplo n.º 2
0
<?php

/**
 * Product:     Abandoned Carts Alerts Pro for 1.3.x-1.7.0.0 - 01/11/12
 * Package:     AdjustWare_Cartalert_3.1.1_0.2.3_440060
 * Purchase ID: NZmnTZChS7OANNEKozm6XF7MkbUHNw6IY9fsWFBWRT
 * Generated:   2013-01-22 11:08:03
 * File path:   app/code/local/AdjustWare/Cartalert/controllers/Adminhtml/QuotestatController.php
 * Copyright:   (c) 2013 AITOC, Inc.
 */
if (Aitoc_Aitsys_Abstract_Service::initSource(__FILE__, 'AdjustWare_Cartalert')) {
    cMeeqiBkIgiaIchw('85e29f88b8058eabe57a59325c7b4fbd');
    class AdjustWare_Cartalert_Adminhtml_QuotestatController extends Mage_Adminhtml_Controller_Action
    {
        protected function _initAction()
        {
            $this->loadLayout()->_setActiveMenu('adjcartalert/quotestat')->_addBreadcrumb(Mage::helper('adminhtml')->__('Abandoned Carts Statistic'), Mage::helper('adminhtml')->__('Abandoned Cart Statistic'));
            return $this;
        }
        public function indexAction()
        {
            $this->_initAction();
            $this->_addContent($this->getLayout()->createBlock('adjcartalert/adminhtml_quotestat'));
            $this->renderLayout();
        }
        public function viewAction()
        {
            $quotestatId = $this->getRequest()->getParam('id');
            $quotestatModel = Mage::getModel('adjcartalert/quotestat')->load($quotestatId);
            if ($quotestatModel->getId()) {
                Mage::register('quotestat_data', $quotestatModel);
Ejemplo n.º 3
0
<?php

/**
 * Product:     Abandoned Carts Alerts Pro for 1.3.x-1.7.0.0 - 01/11/12
 * Package:     AdjustWare_Cartalert_3.1.1_0.2.3_440060
 * Purchase ID: NZmnTZChS7OANNEKozm6XF7MkbUHNw6IY9fsWFBWRT
 * Generated:   2013-01-22 11:08:03
 * File path:   app/code/local/AdjustWare/Cartalert/Model/Source/Step.php
 * Copyright:   (c) 2013 AITOC, Inc.
 */
if (Aitoc_Aitsys_Abstract_Service::initSource(__FILE__, 'AdjustWare_Cartalert')) {
    cMeeqiBkIgiaIchw('50ccb4cda777575db8c4899cc4f6f5c5');
    class AdjustWare_Cartalert_Model_Source_Step extends Varien_Object
    {
        public function toOptionArray()
        {
            $options = array(0 => array('value' => '', 'label' => '-'));
            foreach (array('first', 'second', 'third') as $step) {
                $options[] = array('value' => $step, 'label' => Mage::helper('adjcartalert')->__(ucfirst($step) . ' Email Template'));
            }
            return $options;
        }
    }
}
Ejemplo n.º 4
0
<?php

/**
 * Product:     Abandoned Carts Alerts Pro for 1.3.x-1.7.0.0 - 01/11/12
 * Package:     AdjustWare_Cartalert_3.1.1_0.2.3_440060
 * Purchase ID: NZmnTZChS7OANNEKozm6XF7MkbUHNw6IY9fsWFBWRT
 * Generated:   2013-01-22 11:08:03
 * File path:   app/code/local/AdjustWare/Cartalert/Model/Source/Discount.php
 * Copyright:   (c) 2013 AITOC, Inc.
 */
if (Aitoc_Aitsys_Abstract_Service::initSource(__FILE__, 'AdjustWare_Cartalert')) {
    cMeeqiBkIgiaIchw('104d5d20575a94b369a2786e616b3649');
    class AdjustWare_Cartalert_Model_Source_Discount extends Varien_Object
    {
        public function toOptionArray()
        {
            $vals = array('by_percent' => Mage::helper('salesrule')->__('Percent of product price discount'), 'by_fixed' => Mage::helper('salesrule')->__('Fixed amount discount'), 'cart_fixed' => Mage::helper('salesrule')->__('Fixed amount discount for whole cart'));
            $options = array();
            foreach ($vals as $k => $v) {
                $options[] = array('value' => $k, 'label' => $v);
            }
            return $options;
        }
    }
}