0

私は symfony を初めて使用し、自分のプロジェクトで Propel を使用したいと考えています。composer で symfony2 を使用してプロジェクトをセットアップしましたが、propel 1.6 を使用したいと考えています。プロペラはベンダー内に保管しています。追加する$bundles = array(new Propel\PropelBundle\PropelBundle())とエラーがスローされ、クラスが定義されていません。

github から propel をインストールし、ドキュメントに従っています。

4

1 に答える 1

1

propel のみをインストールしましたが、symfony2 統合を提供する propel-bundle はインストールしませんでした。

propel-bundle をインストールするには、これを composer.json に追加します。

"propel/propel-bundle": "1.2.*@dev"

... これで、propel-bundle がそれに依存するだけでなく、propel 自体も自動的にダウンロードされます。

依存関係を更新します。

composer update

その後、キャッシュをクリアします。

app/console cache:clear
于 2013-05-30T12:14:57.177 に答える