プラグインのEC-CUBE4.3対応で、4.2では動いていたナビゲーションで、ルーティングが存在しないというエラーに。このplugin_some_routeというルーティングは有効化されたプラグイン内に確かに存在するのですが・・。
Unable to generate a URL for the named route “plugin_some_route” as such route does not exist.
しばらく悩んだのですが、コントローラの@RouteアノテーションにSensio\Bundle\FrameworkExtraBundle\Configuration\Route;クラス を使用していました。
4.2でも非推奨なので皆さん対応していると思いますが、
4.3ではSensio\Bundle\FrameworkExtraBundle\Configuration\Route; は完全に認識されなくなって Symfony\Component\Routing\Attribute\Route; のみURLとして認識されるようです。
EC-CUBEカスタマイズに関するお問い合わせはこちら
[重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。
![EC-CUBEバージョンアップ](https://umebius.com/wp-content/uploads/version-up-banner-1.png?v=1)