私はpresta sitemapのバンドルのドキュメントに従っていますが、私はまだ問題があります。
私はcomposer.jsonファイルに次の行があります:
"presta / sitemap-bundle": "dev-master"
しかし、私はこのエラーが発生します:
- パッケージ名の入力ミス
- このパッケージは、最低安定性の設定に応じて安定版では使用できません
サイドノートで誰かが私にsymfony2でXMLサイトマップを行うより良い方法を勧めてくれれば、それは素晴らしいことかもしれません。
回答:
回答№1は0ブランチのインストールを避けてください!彼らの安定性は常に「dev」であり、あなたがインストールしているバージョンや更新しているバージョンを確認することはできません。
"presta / sitemap-bundle"にはいくつかのタグ付きリリースがあります Packagistによると現在、1.0.0から1.4.0の範囲です。 これらのバージョンの1つを選択します(インストールされている他のパッケージとの互換性のために古いバージョンを選択しない限り最新のものを使用することに問題はありません)。
composer require presta/sitemap-bundle
# installs a version close to the latest if other packages allow it, with default update possibility
composer require presta/sitemap-bundle:~1.4
# forces to at least install version 1.4, allowing for compatible feature updates like 1.5, 1.99,..., but no incompatible version 2.0
composer require presta/sitemap-bundle:1.4.*
# this only allows bugfix updates of 1.4.x versions.