質問 > フロント機能 > 商品レビューを詳細ページ以外の場所で |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mobata |
投稿日時: 2018/4/4 4:29
対応状況: 解決済
|
新米 登録日: 2018/4/4 居住地: 投稿: 4 |
商品レビューを詳細ページ以外の場所で はじめまして。
ロックオン社の商品レビュープラグインを導入しています。 特定商品のレビューをdetail以外のページ(トップページなど)に反映したいのですが、ProductReviewsというアレイを持ってくることができません。 例えばpuroduct idが5のアレイを持ってくるにはどうすればいいでしょうか。 なお、画面表示は、product_review.twigをブロックとしてトップページに張り込んで、見た目は実現しているかのように見えています。 [EC-CUBE] 3.0.15、新規インストール [レンタルサーバ] XSERVER [OS] Linux [PHP] 5.6.30 [データベース] MySQL 5.7.16 [WEBサーバ] Apache 2.6.4 [ブラウザ] Safari, Chrome [導入プラグインの有無] 商品レビュープラグイン、 |
mobata |
投稿日時: 2018/4/6 6:21
対応状況: −−−
|
新米 登録日: 2018/4/4 居住地: 投稿: 4 |
Re: 商品レビューを詳細ページ以外の場所で Symfony2の参考書を買ってきて読んでみましたが、結局、禁忌ともされるphp_file_get_contentsを使って解決しました。
twigで書かれたシンプルなコードを是非活かしたかったんですけどね、難しいです。 |
umebius |
投稿日時: 2018/4/8 22:35
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 商品レビューを詳細ページ以外の場所で 商品レビュープラグインがインストールされていれば、
$app['product_review.repository.product_review']というレポジトリからfindByやQueryBuilderにより取得可能です。
|
mobata |
投稿日時: 2018/4/8 23:59
対応状況: −−−
|
新米 登録日: 2018/4/4 居住地: 投稿: 4 |
Re: 商品レビューを詳細ページ以外の場所で コメントありがとうございます。
ご指摘の箇所、確認できました。 なるほど、やっぱり私の力不足ですね。 仕事の方はphpガリガリで行く、と決めたらサクサクと進み、ほぼ完成しています。 ただ、今後のこと考えると、これはやはり原始的な方法ですから、コメントを参考に勉強させていただきます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |