質問 > 管理機能 > app / Customize/Entityを介して新しいメソッドを追加しようとしています |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Paps |
投稿日時: 2022/6/17 16:44
対応状況: −−−
|
新米 登録日: 2020/4/20 居住地: 投稿: 2 |
app / Customize/Entityを介して新しいメソッドを追加しようとしています 私は通訳のみを使用していますので、ご容赦ください。 ありがとうございました。
現在、「app / Customize/Entity」ファイルを介して「src/Eccube / Entity/Category」に新しいメソッドを追加しています これは「app/Customize / Entity/Category.php」からの私のファイルです <?php namespace Customize\Entity; use Doctrine\ORM\Mapping as ORM; use Eccube\Annotation\EntityExtension; /** * @EntityExtension("Eccube\Entity\Category") */ trait ProductTrait { /** * Check the number of products in a category * * * * * * @return bool */ public function countProductCategories() { $criteria = Criteria::create() ->orderBy(['category_id' => Criteria::ASC]) ->setFirstResult(0); return $this->ProductCategories->matching($criteria)->count(); } } 「eccube:generate:proxies」を実行してキャッシュをクリアしたとき エラーが発生しました "Attempted to load trait "CategoryTrait" from namespace "Customize\Entity". Did you forget a "use" statement for another namespace?" 誰かが私が編集すべきファイルとエラーを取り除くために何をすべきか教えてもらえますか 私を助けてくれる人たちに感謝します |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» app / Customize/Entityを介して新しいメソッドを追加しようとしています | Paps | 2022/6/17 16:44 |
Re: app / Customize/Entityを介して新しいメソッドを追加しようとしています | Paps | 2022/6/17 16:55 |