質問 > 管理機能 > 商品詳細ページの関連カテゴリ表示をカスタマイズするとphpエラーが起きる |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
spsppop |
投稿日時: 2021/8/27 15:01
対応状況: −−−
|
新米 登録日: 2021/8/27 居住地: 投稿: 6 |
商品詳細ページの関連カテゴリ表示をカスタマイズするとphpエラーが起きる [EC-CUBE] EC-CUBE4.0.5
[PHP] PHP7.4.13 [現象] 商品詳細ページの関連カテゴリ表示をシンプルにしたいため、こちらのHPを参考にカスタムしたところエラーが起きてしまいました。 https://sachips.byeto.jp/eccube/product-detail-categories-disp.html 解析エラー:構文エラー、予期しない '$ builder'(T_VARIABLE)、/ public_html / app / Customize / Controller / Admin / Product / CustomizeProductControllerの関数(T_FUNCTION)またはconst(T_CONST)が必要です632行目の.php 631行目 // 検索結果の保持 632行目 $builder = $this->formFactory 633行目 ->createBuilder(SearchProductType::class); CustomizeProductController.phpの632行目にエラーがある、とのことだとはわかるのですが対処方法がまったくわからず困っています。 調べてみたところ特に書き方が間違っている、などではなさそうなのですが… 変更した点は、参考にしたHP通りの ①src/Eccube/Controller/Admin/Product/ProductController.phpをコピー app/Customize/Controller/Admin/Product/CustomizeProductController.phpを作成 ②CustomizeProductControllerを編集 のみです。 php初心者につきお手上げになってしまっている状態です。 何かアドバイスいただきたく思います、何卒よろしくお願いいたします。 |
umebius |
投稿日時: 2021/8/28 14:21
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 商品詳細ページの関連カテゴリ表示をカスタマイズするとphpエラーが起きる 解析エラー:構文エラーとのことですのでCustomizeProductControllerファイル全文のどこかに文法エラーがあるかと思います。
この場合632行目周辺ではない可能性があります また、そのURLの記事は管理画面の商品管理のカスタマイズです。 商品詳細ページの関連カテゴリ表示をシンプルにするなら大体は商品詳細ページのテンプレートを修正すればできますよ・
|
spsppop |
投稿日時: 2021/8/30 11:26
対応状況: 解決済
|
新米 登録日: 2021/8/27 居住地: 投稿: 6 |
Re: 商品詳細ページの関連カテゴリ表示をカスタマイズするとphpエラーが起きる ご返信ありがとうございます。
>解析エラー:構文エラーとのことですのでCustomizeProductControllerファイル全文のどこかに文法エラーがあるかと思います。 >この場合632行目周辺ではない可能性があります 632行目にエラーの要因があると思っていましたが違うのですね、 勉強不足ですみません。 今朝もう一度phpの確認をしましたところphpの499行目をコメントアウトしていたため起きたエラーだと判明しました。 499行目のコメントアウト削除→親カテゴリの登録解除でやりたかった通りの↓のような表示にできました。 関連カテゴリ カテゴリA > A-1 カテゴリB > B-1 > B-2 カテゴリC > C-1 > C-2 >また、そのURLの記事は管理画面の商品管理のカスタマイズです。 >商品詳細ページの関連カテゴリ表示をシンプルにするなら大体は商品詳細ページのテンプレートを修正すればできますよ・ 最初は商品詳細ページのテンプレートのをいじってみたのですが思う通りの表示にならず…でしたので 初歩的なミスだったのですがumebius様の助言のおかげで気づくことができました。 ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |