Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require 'app/Mage.php';
- error_reporting(E_ALL | E_STRICT);
- ini_set('html_errors', 1);
- Mage::setIsDeveloperMode(true);
- ini_set('display_errors', 1);
- Mage::app('');
- if(!isset($_POST['submit'])) {
- ?>
- <form action="fireEvent.php" method="post">
- Order ID: <input type="text" name="order_id" />
- <input type="submit" name="submit" value="Simuleer" />
- </form>
- <?php
- } else {
- $order_id = (int)$_POST['order_id'];
- if(strlen($order_id)!=4) {
- echo "Order ID is te lang of te kort.<br /><br />Pak het order id uit de URL; /sales_order/view/order_id/<strong>XXXX</strong>/";
- exit;
- }
- try {
- $foo = Mage::getModel('elgentos_insurance/observer');
- $order = Mage::getModel('sales/order')->load($order_id);
- Mage::dispatchEvent('sales_order_payment_pay', array('order' => $order));
- echo "Order ID ".$order_id." betaling succesvol gesimuleerd.";
- }
- catch(Exception $e)
- {
- echo "exception<br/>$e";
- }
- }
Add Comment
Please, Sign In to add comment