Extender el controlador central de magento (Checkout / OnepageController)

Tengo problemas al anular un controlador central. Quiero agregar una nueva función, pero solo funciona si lo hago en el archivo principal (code / core / checkout / controllers / onepagecontroller.php).

He seguido alguna publicación, pero no funciona. Algunos de ellos son

http: //www.magentocommerce.com/boards/viewthread/32979/P0http: //www.webspeaks.in/2011/03/override-controllers-in-magento.htm www.magentocommerce.com / wiki / 5 _-_ modules_and_development / 0 _-_ module_development_in_magento / how_to_overload_a_controller

(No puedo agregar más enlaces, lo siento)

No sé lo que está pasando ... tal vez puedas ayudarme;).

Estoy usando magento 1.5 y tengo estos 3 archivos:

local -> Arias -> CoreExtended -> etc -> config.xml

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <modules>
        <Arias_CoreExtended>
            <version>0.1.0</version>
        </Arias_CoreExtended>
    </modules>

    <frontend>
        <routers>
            <checkout>
                <args>
                    <modules>
                        <Arias_CoreExtended before="Mage_Checkout">Arias_CoreExtended_Checkout</Arias_CoreExtended>
                    </modules>
                </args>
            </checkout>
        </routers>
    </frontend>
</config>

app -> etc -> módulos -> Arias_CoreExtended.xml

<?xml version="1.0"?>
<config>
    <modules>
        <Arias_CoreExtended>
            <active>true</active>
            <codepool>local</codepool>
        </Arias_CoreExtended>
    </modules>
</config>

local -> Arias -> CoreExtended -> controladores -> Pago -> OnepageController.php

<?php

require_once 'Mage/Checkout/controllers/OnepageController.php';

class Arias_CoreExtended_Checkout_OnepageController extends Mage_Checkout_OnepageController
{
    public function collectAction()
    {
        echo 'WTF?';
    }

    public function indexAction()
    {
        echo "This controller has been overridden.";
    }
}

Gracias de antemano por su tiempo, saludos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta