2011-08-09 15 views
0

私はmagentoプロジェクトに取り組んでおり、私は援助を得ることができたことを願っています。 vat検証ブロックを統合する必要があります。この機能は、ユーザーアカウント作成ページで有効になっているとPHTMLファイルは、単にそれが好きで呼び出し、以下: -magentoレイアウトにブロックを追加

$_taxvat = $this->getLayout()->createBlock('euvat/widget_taxvat'); 
echo $_taxvat->setTaxvat($this->getFormData()->getTaxvat())->toHtml() ?> 

私は(課金タブで)1ページ分チェックアウトページで同じことを含めることが好きですが、もしでしょう、私上記のコードを使用して空白のページが表示されますが、この問題がなぜ発生するのか、また可能な解決方法がわかります。

暖かいよろしく、

答えて

1

var_dump($this->getFormData()->getTaxvat())のようなものを試してみてください。私はこの呼び出しがチェックアウトページでは不可能だと思う。次のような方法を試してみてください。

$_taxvat = $this->getLayout()->createBlock('euvat/widget_taxvat'); 
echo $_taxvat->setTaxvat($this->getQuote()->getCustomerTaxvat())->toHtml() 

+0

こんにちは、私はそれを試みたが動作していない問題は、なぜ私は$ _taxvatでvar_dumpを行うと、ページが表示されない、わからない理由 –

+0

'exit();'あなたのvar_dump。これで動かない場合は、 '$ this-> getFormData()'または '$ this'だけをvar_dumpしてみてください。 チェックアウトページで2行のコードを入力するとどうなりますか? – Simon

+0

私はこれらの2行を試しても空白のページが表示され、$ thisのvar_dumpも同じ結果になります –

関連する問題