2012-04-27 10 views
2

昨日JMSPaymentCoreBundleのマスターブランチをインストールしようとしましたが、ドキュメントのコードの一部を使用しようとしています。エラーが発生しました:symfony2でタイプ "jms_choose_payment_method"をロードできませんでしたJMSPaymentCoreBundle

$this->getFormFactory()->create('jms_choose_payment_method'... 

を実行するには

私はエラーを取得しています:

は、型を読み込むことができませんでしたが、私はdepsのファイルとバンドルをインストールし

を "jms_choose_payment_method"。私はregisterBundle(AppKernel.php)とregisterNamespace(autoload.php)を行っています。私は、ファイルのベンダー\バンドルは、そのベンダーの\バンドルはJMS \支払いを\存在し、CoreBundle \フォーム\ ChoosePaymentMethodType.php \ JMS \支払いを\ていることがわかります\ CoreBundle \リソース\ CONFIG \ payment.xml含まれていない:

<?xml version="1.0" ?> 

<container xmlns="http://symfony.com/schema/dic/services" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd"> 

<parameters> 
... 
    <parameter key="payment.form.choose_payment_method_type.class">JMS\Payment\CoreBundle\Form\ChoosePaymentMethodType</parameter> 
... 
</parameters> 

<services> 
... 
    <service id="payment.form.choose_payment_method_type" class="%payment.form.choose_payment_method_type.class%"> 
     <argument type="service" id="payment.plugin_controller" /> 
     <tag name="form.type" alias="jms_choose_payment_method" /> 
    </service> 
</services> 
</container> 

何か間違っていますか?それともバグですか?

答えて

1

このバンドルは現在symfony 2.1でのみ動作します

関連する問題