質問 > 管理機能 > MYページの購入履歴一覧に商品名を入れたい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ckcube5522 |
投稿日時: 2016/3/15 20:52
対応状況: −−−
|
新米 登録日: 2015/11/27 居住地: 投稿: 6 |
MYページの購入履歴一覧に商品名を入れたい ------------------------------------------------------------------------------------------
[EC-CUBE] 2.13.3 [レンタルサーバ] さくらクラウドサーバー [PHP] 5.3.3 [データベース] MySQL 5.6.29 [WEBサーバ] Apache ------------------------------------------------------------------------------------------ いつもお世話になっております。 ECCUBE初心者です。 MYページの購入履歴一覧に商品名を入れたいのですが、 dtb_orderの中には商品名のレコードが無く、 dtb_order_detailから引っ張ってくる必要があると思うのですが、 その方法がわからず困っています。 LC_Page_Mypage.php内の
上記のコードの中に、
と入れれば反映されるのかなと思ったのですが、エラーでした。 どなたかご教授いただけませんでしょうか? よろしくお願いいたします。 |
red |
投稿日時: 2016/3/15 23:28
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: MYページの購入履歴一覧に商品名を入れたい joinして、group_concatすると良いんじゃないかと思います
http://www.dbonline.jp/mysql/select/index14.html http://www.bunkei-programmer.net/entry/20120530/p1
|
ckcube5522 |
投稿日時: 2016/3/16 14:45
対応状況: −−−
|
新米 登録日: 2015/11/27 居住地: 投稿: 6 |
Re: MYページの購入履歴一覧に商品名を入れたい red様
ありがとうございます。 頂いたヒントを元に下記のように記載してみました。
これで一応商品名は表示されたのですが、 1つの受注で2つ以上の商品の購入がある時に、 商品ひとつひとつが表示され、購入履歴も商品数分になってしまいました。 商品名の表示はtpl側でまとめられたのですが、 例えば、購入件数自体は1なのに、商品数が2つあると、 「2件の購入履歴があります。」と表示されてしまいます。 表示させたいのは件数なのですが、何か良い方法はないでしょうか。 ご教授いただければ幸いです。 |
red |
投稿日時: 2016/3/16 18:52
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: MYページの購入履歴一覧に商品名を入れたい group_concatとgroup byをしましょう
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |