* @category Payone * @package Payone_Core * @subpackage sql * @copyright Copyright (c) 2012 <*****@*****.**> - www.noovias.com * @author Matthias Walter <*****@*****.**> * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3) * @link http://www.noovias.com */ /** @var $this Mage_Core_Model_Resource_Setup */ /** @var $installer Mage_Core_Model_Resource_Setup */ $installer = $this; $installer->startSetup(); // German Description $title = 'PAYONE Payment Extension 3.0 Installation'; $description = 'Die PAYONE Payment Extension 3.0 Installation wurde erfolgreich beendet.<br>'; $description .= 'Bitte starten Sie den Konfigurationsassistenten, um die Konfiguration abzuschließen. (PAYONE > Konfigurationsassistent)<br>'; $description .= 'Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<br>'; $description .= '<br><hr><br>'; // English Description $description .= 'PAYONE Payment Extension 3.0 successfully installed.<br>'; $description .= 'Please run the configuration wizard to configure PAYONE. (PAYONE > Configuration-Wizard)'; $description .= 'Also ensure that cronjobs are configured for your system.<br>'; // Queue a message with priority "major" $message = new Mage_AdminNotification_Model_Inbox(); $message->setSeverity(Mage_AdminNotification_Model_Inbox::SEVERITY_MAJOR); $message->setTitle($title); $message->setDescription($description); $message->setUrl(''); $message->setDateAdded(date('Y-m-d H:i:s')); $message->save(); $installer->endSetup();
* @copyright Copyright (c) 2012 <*****@*****.**> - www.noovias.com * @author Matthias Walter <*****@*****.**> * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3) * @link http://www.noovias.com */ /** @var $this Mage_Core_Model_Resource_Setup */ /** @var $installer Mage_Core_Model_Resource_Setup */ $installer = $this; $installer->startSetup(); /** @var $helper Payone_Core_Helper_Data */ $helper = Mage::helper('payone_core'); if ($helper->isCronEnabled() === false) { $title = 'PAYONE Payment Extension 3.0: Cronjob Configuration'; $wikiUrl = 'http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/how_to_setup_a_cron_job'; // German Description $description = 'Um den Betrieb der PAYONE Extension zu gewährleisten, richten Sie bitte Cronjobs für ihr System ein. Weitere Informationen finden Sie unter:<br>'; $description .= $wikiUrl; $description .= '<br><hr><br>'; // English Description $description .= 'To ensure proper operation of the PAYONE Extension, please configure cronjobs for your system. Further information can be found here:<br>'; $description .= $wikiUrl; // Queue a message with priority "critical" $message = new Mage_AdminNotification_Model_Inbox(); $message->setSeverity(Mage_AdminNotification_Model_Inbox::SEVERITY_CRITICAL); $message->setTitle($title); $message->setDescription($description); $message->setUrl($wikiUrl); $message->setDateAdded(date('Y-m-d H:i:s')); $message->save(); } $installer->endSetup();