質問 > 管理機能 > 受注管理画面で送り先2以降の情報が表示されない |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kwhr1972 |
投稿日時: 2011/5/18 16:06
対応状況: −−−
|
一人前 登録日: 2011/4/1 居住地: 投稿: 74 |
Re: 受注管理画面で送り先2以降の情報が表示されない seasoft さん、こんにちは
少し分かってきました。 ロジックは追っていませんが、データの入り方としては、 shipping_id には、0=購入者、1以降がその他送り先っぽいです。 また、shipping_id には、dtb_other_deliv の other_deliv_id が入るっぽいです。 その為、shipping_idの入り方は、 [0]・・・購入者の配送先 [dtb_other_deliv の other_deliv_id ]・・・その他配送先 テーブル定義は怪しいですね・・・ ただ、設計そのものは大丈夫そうで、カラム名がいけないのかと。 項目名が shipping_id じゃなく、other_deliv_id なら、良かったのに。。 本題に戻りますが、 ロジック内で取得したデータの配列の添字は shipping_id を使っていて、 テンプレートでは、添字を[0]、[1]、・・・と処理しているのが原因と思います。 「追記」 再現するのには、dtb_other_deliv テーブルに複数レコードが必要です。 また、送付先には購入者の他にdtb_other_deliv の other_deliv_id が「1」じゃない人を1人選ぶこと。 |
フラット表示 | 前のトピック | 次のトピック |