質問 > フロント機能 > Entity を Controller で使えない |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2018/9/6 10:50
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
Re: Entity を Controller で使えない 自己解決しました。
サンプルコードから引用したときに変数名が異なっていたことが原因でした。 $Product を $product に変更することでエラーが解決しました。
|
h_tanaka |
投稿日時: 2018/9/6 10:43
対応状況: 解決済
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
Entity を Controller で使えない EC-CUBE4.0.0-beta2
PHP7.1.5 http://doc4.ec-cube.net/plugin_install こちらのサイトの手順に従って、Entity のカスタマイズを行っているのですが、Controller で Entity を使用しようとするとシステムエラーになってしまいます。 サンプルコード
サンプルコードで登場している $this->productRepository や $app の変数はどこにも定義されていないので、次のように変更しました。 app/Customize/Controller/SamplePageController.php
$this->entityManager->persist($Product); $this->entityManager->flush(); の2行をコメントアウトすると正常に動作します。 どうすればシステムエラーを解決できるでしょうか?
|
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |