質問 > フロント機能 > ページに保有ポイント情報を表示させたいのです |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
be-s |
投稿日時: 2017/12/19 18:06
対応状況: 解決済
|
一人前 登録日: 2016/2/2 居住地: São Paulo 投稿: 115 |
ページに保有ポイント情報を表示させたいのです ▼テンプレート
[EC-CUBE] 3.0.10 [レンタルサーバ] heteml [PHP] 7 [データベース] mysql [WEBサーバ] apache [ブラウザ] 各々 [導入プラグインの有無] ポイント [現象] ページに保有ポイント情報を表示させたいのですが、twig以外で修正しなければならないファイルは、どれになるでしょうか? 参考にできるプラグインなどでもいいのであれば教えて頂きたいです。 |
umebius |
投稿日時: 2017/12/19 19:11
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: ページに保有ポイント情報を表示させたいのです be-s様
twig対応するコントローラーにロジックを書けば良いかと思います。 こちらの記事が参考になりますでしょうか。 EC-CUBE3でポイントプラグインのポイント数を自前で取得 app変数をTwigで使用すればTwigだけでもできます。
|
be-s |
投稿日時: 2017/12/19 19:49
対応状況: −−−
|
一人前 登録日: 2016/2/2 居住地: São Paulo 投稿: 115 |
Re: ページに保有ポイント情報を表示させたいのです ご返答ありがとうございます。
リンクなど確認させていただきました。 たとえばメニューなど全体のフロントページに表示される部分(ブロックなど)にポイントを表示させたいので おそらくdefault_frame.twigになると思うのですが この場合どのコントローラーのファイルを修正すればいいのでしょうか? |
umebius |
投稿日時: 2017/12/19 19:55
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: ページに保有ポイント情報を表示させたいのです 動的な内容を表示するブロックであれば(状況によって内容が変化する)、Controllerを自分で作成する必要があります。
こちらが参考になるかと思います。 E-CUBE3 動的なブロックの作成方法 あるいはdefault_frame.twigで使用するなら、グローバルな変数としてtwigに渡す方法もあります Application.phpで$app['twig']->addGlobal();している部分を真似してみてください。
|
be-s |
投稿日時: 2017/12/19 20:09
対応状況: 解決済
|
一人前 登録日: 2016/2/2 居住地: São Paulo 投稿: 115 |
Re: ページに保有ポイント情報を表示させたいのです グローバルな変数のやり方で表示されました。
ありがとうございました!! \src\Eccube\Application.phpで // フロント画面読み出し部分 384行目辺りで処理追記しました |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |