バージョン選択

フォーラム

メニュー

オンライン状況

37 人のユーザが現在オンラインです。 (12 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 37
もっと...

サイト内検索

質問 > 管理機能 > 顧客管理画面に商品管理画面の商品登録画面を出すには?

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
fukuma
投稿日時: 2009/3/30 14:48
対応状況: −−−
常連
登録日: 2009/3/10
居住地:
投稿: 60
顧客管理画面に商品管理画面の商品登録画面を出すには?
商品管理画面の商品登録と同じ内容、表示のものを顧客管理画面の方でも出したいのですが、どうしたらいいでしょうか?

subnavi.tpl、LC_Page_Admin_Products_Product_Ex.php、LC_Page_Admin_Products_Product.php、
product.tplをそれぞれコピーして、それぞれのcustomerディレクトリに配置しました。
subnavi.tplの中身とLC_Page_Admin_Products_Product.phpの中身を少し変え、ともにアクセスできるようにしたのですが、どうしても、
顧客管理画面→(新しく作った)サブ商品登録をクリックすると表示が商品管理画面の商品登録画面が出てきてしまいます。。

何が言いたいかというと、
subnavi.tpl→product.tplを顧客管理画面の方でもしたいのです。

下手な説明ですで、未熟者ですが助言のほう、どうかよろしくお願いいたします。
seasoft
投稿日時: 2009/3/30 15:00
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
そういう時は、元の
・LC_Page_Admin_Products_Product_Ex.php
・LC_Page_Admin_Products_Product.php
・product.tpl
を一時的に削除すると、エラーが発生して追跡が容易になると思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

fukuma
投稿日時: 2009/3/30 15:28
対応状況: −−−
常連
登録日: 2009/3/10
居住地:
投稿: 60
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
ありがとうございます。
実際にしてみたところ、画面が真っ白になったので、情報の渡しがproduct.tplに行き渡っていませんでした。

product.tplに移行する時は、LC_Page_Admin_Products_Product.phpの記述内のどのタイミングで、情報が渡されるのでしょうか?

seasoft
投稿日時: 2009/3/30 15:33
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
processメソッドの末尾辺りに display だったかというメソッドのコールが無いですかね? EC-CUBE の場合、それが典型的な処理となります。(ごく一部に例外もありますが)


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

fukuma
投稿日時: 2009/3/30 16:31
対応状況: −−−
常連
登録日: 2009/3/10
居住地:
投稿: 60
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
おっしゃった通り、ありました。
記述は、 $objView->display(MAIN_FRAME);というので、
main_frame.tplを呼んでいるのはわかったのですが、肝心なproduct.tplがどこで呼ばれているのか分かりませんでした。。

素人ですいませんが、product.tplがどのファイルのどこで呼び出しているのかを教えていただけませんか?
seasoft
投稿日時: 2009/3/30 17:04
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
main_frame.tpl の中でインクルードしていたと思います。(ソース未確認)


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

fukuma
投稿日時: 2009/3/30 17:19
対応状況: −−−
常連
登録日: 2009/3/10
居住地:
投稿: 60
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
main_frame.tpl内の
<!--{include file=$tpl_mainpage}-->で$tpl_mainpageをインクルードしていました。
でも、LC_Page_Admin_Products_Product.phpの$tpl_mainpageの方も同じ指定先を記しているのに・・・そのファイルへと移行しません。。

ここ以外で指定しているところはもう、ないのですか?
seasoft
投稿日時: 2009/3/30 17:27
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
闇雲に範囲を広げるよりも、変数の内容をダンプするなどして、1つづつ潰していく方が良い気がしますよ。

参考になれば。
http://seasoft.jp1.cx/ec/tips/smarty#%E7%89%B9%E5%AE%9A%E3%81%AE_smarty_%E5%A4%89%E6%95%B0%E3%82%92%E3%83%80%E3%83%B3%E3%83%97%E3%81%99%E3%82%8B

追記

上記は *.tpl に渡ってからの話しなので、*.php 内で追跡するなら定番は
http://jp.php.net/var_dump
ですね。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

fukuma
投稿日時: 2009/3/30 17:38
対応状況: −−−
常連
登録日: 2009/3/10
居住地:
投稿: 60
Re: 顧客管理画面に商品管理画面の商品登録画面を出すには?
親切にリンクまで、載せていただいてありがとうございます。

参考にさせていただきます。
がんばります。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,646名です
総投稿数は109,891件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1635
8
red
1569
9
mcontact
1265
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.