0

/index.php/pincel/payment/error/にコンテンツを表示しようとしていますが、次のファイルがあります。

Block / Error.php

<?php class PincelStudios_Pincel_Block_Error extends Mage_Core_Block_Template { } ?>

etc / config.xml

    <layout>
        <updates>
            <pincel>
                <file>pincel.xml</file>
            </pincel>
        </updates>
    </layout>

Controller / PaymentController.php

    public function errorAction()
{
    $this->loadLayout()->renderLayout();
}

しかし、私はエラーなしで白いレイアウトを取得しています(ログにもありません) http://i.stack.imgur.com/vzLkk.png

何か案は?前もって感謝します

4

1 に答える 1

3

必要な情報とファイルをすべて提供していないようです

/app/design/frontend/default/default/layout/pincel.xml

不足している。

<pincel_payment_error>
    <reference name="content"> <!-- Place were you want to display your content -->
        <block type="pincel/error" name="pincel" template="yourtemplate if necessary" />
    </reference>
</pincel_payment_error>

あなたはそれを手に入れましたか?

于 2013-02-03T20:55:47.430 に答える