質問 > 管理機能 > マスターデータテーブル追加でエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Rights |
投稿日時: 2024/6/17 16:12
対応状況: −−−
|
一人前 登録日: 2019/3/12 居住地: 投稿: 116 |
マスターデータテーブル追加でエラー ▼テンプレート
[EC-CUBE] 4.2.3 [レンタルサーバ] Xサーバー [OS] Linux [PHP] 8.1.22 [データベース] MySQL 10.5.22-MariaDB-log [WEBサーバ] Apache [ブラウザ] 使用しているブラウザ名、バージョン [現象] Ver4.1の頃に、マスターデータテーブルの追加と管理画面での操作ができるように、下記のサイトなど参考にカスタマイズしましたが、Ver4.2ではエラーとなり、管理画面のマスターデータ管理をクリックするとエラーとなります。 https://www.sunnygem.co.jp/2021/09/15/eccube4%E3%81%A7%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E4%BD%9C%E6%88%90/ 追加しようとしたテーブル自体は、DB上で作成されており、対象のマスターデータを使用する画面にも項目として表示されています。 エラーログ(抜粋)では、 システムエラーが発生しました。 ["Attempted to call an undefined method named \"getDrivers\" of class \"Doctrine\\Bundle\\DoctrineBundle\\Mapping\\MappingDriver\".\nDid you mean to call \"getDriver\"?","/MasterdataTypeExtension.phpまでのパス/MasterdataTypeExtension.php" getDriversメソッドがないか、別に置き換わったのでしょうか? ご教示ください。 |
tattsu |
投稿日時: 2024/6/17 16:21
対応状況: −−−
|
仙人 登録日: 2023/12/23 居住地: 投稿: 357 |
Re: マスターデータテーブル追加でエラー そうです。Doctrineのバージョンも変わっていて変更が入っています。
下記のような形です。 https://github.com/EC-CUBE/ec-cube/commit/5e81973c4aba24d6c2218a8d722dfde70ab0ac64
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |