2017-08-29 6 views
0

FOSJsRoutingBundleをインストールしようとしています。私は文書hereに従った。私は(手動およびコマンドで)多くの方法ですべてのキャッシュをクリアしSymfony - FOSJsRoutingBundleのインストール(コンパイラエラー)

Compile Error: Label 'not_fos_js_routing_js' already defined

Stack Trace in var\cache\dev\FooUrlMatcherGenerator.php

> return $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_js_routing_js', '_site' => '2')), array ( 
> '_controller' => 'fos_js_routing.controller:indexAction', '_format' 
> => 'js',)); 
>    } 
> not_fos_js_routing_js: 

:しかし、いくつかの理由のために私はこのエラーを取得します。私は資産を...インストールしましたが、それと同じ結果です。

fos_js_routing: 
    resource: "@FOSJsRoutingBundle/Resources/config/routing/routing.xml" 

レイアウトを応援 (ジャバスクリプトブロック)

{% javascripts '@fooBundle/Resources/public/js/jquery-3.2.1.min.js' 
       '@fooBundle/Resources/public/js/bootstrap.min.js' 

%} 
<script src="{{ asset_url }}"></script> 
{% endjavascripts %} 

<script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script> 
<script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) 

それが使用されている私のjavascriptのスクリプト:

var url= Routing.generate('foo_rout_that_exsists', { id: 3 }, true); 
alert(url); 

答えて

1

config.yml

fos_js_routing: 
     routes_to_expose: [ "[a-zA-z0-9_-]+" ] 

あなたも参照することができますsymfony公式ドキュメントご連絡ありがとうございます。FOSJsRoutingBundle

+0

ありがとうございます。しかし、私はまだ同じエラーが発生しています。 – M20

+0

同じエラーが発生した場合、githup repoを共有できます – Robert

+0

プライベートなのでできません。しかし、私はここでこの問題につながるコードの部分を共有することができます。 – M20

関連する問題