質問 > その他 > URLが書き換わる |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
it3 |
投稿日時: 2009/7/29 14:24
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2009/3/16 居住地: 投稿: 94 |
Re: URLが書き換わる 引用:
早速ありがとうございます。 ?とする場合、 "<!--{$smarty.server.PHP_SELF|escape}-->?page_id=<!--{$item.page_id}-->" のときは、どのように書き換えたら良いでしょうか? "? ?page_id=<!--{$item.page_id}-->" とかでは、無いですよね。。。?(やってみたら、なりませんでした) |
seasoft |
投稿日時: 2009/7/29 16:05
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: URLが書き換わる 引用:
"?page_id=<!--{$item.page_id}-->" ですね。
|
it3 |
投稿日時: 2009/7/30 11:54
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2009/3/16 居住地: 投稿: 94 |
Re: URLが書き換わる 引用:
ありがとうございます。 管理画面で不具合が出たテンプレートファイルを”?”に差し換えたら、直りました。 ただ、1箇所 /admin/contents/csv.php のページで、”この内容で登録する”ボタンを押した時の分は まだ直りません。それで、"form"のここが原因かと思いました。 ”onsubmit”かと。。。 ここを"?"にしても直りませんし、この場合はどうしたらよいでしょうか? ↓ ------------------------------------------------------ <form name="form1" id="form1" method="post" action="?" onsubmit="lfnCheckList('output_list[]')"> ------------------------------------------------------- |
seasoft |
投稿日時: 2009/7/30 12:48
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: URLが書き換わる ・オリジナルのテンプレートソース
・オリジナルの実行結果(出力ソース) を抜粋していただくと良いかと思います。
|
it3 |
投稿日時: 2009/7/30 17:38
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2009/3/16 居住地: 投稿: 94 |
Re: URLが書き換わる 引用:
【オリジナルテンプレートソース】 --------------------------------------------------------- <!--★★メインコンテンツ★★--> <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" "> <form name="form1" id="form1" method="post" action="?" onsubmit="lfnCheckList('output_list[]')"> ≪中略≫ <td><input type="image" onMouseover="chgImgImageSubmit('<!--{$TPL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$TPL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$TPL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm"></td> ---------------------------------------------------------- 【オリジナルの実行結果 ソース】 ---------------------------------------------------------- <!--★★メインコンテンツ★★--> <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" "> <form name="form1" id="form1" method="post" action="?" onsubmit="lfnCheckList('output_list[]')"> <input type="hidden" name="mode" value="confirm"> ≪中略≫ <td><input type="image" onMouseover="chgImgImageSubmit('/user_data/packages/カテゴリ名/img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('/user_data/packages/カテゴリ名/img/contents/btn_regist.jpg',this)" src="/user_data/packages/カテゴリ名/img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm"></td> ---------------------------------------------------------- この内容でよろしいでしょうか? |
pantacle |
投稿日時: 2009/7/30 17:55
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2009/6/29 居住地: 富山 投稿: 242 |
Re: URLが書き換わる これはテンプレートの側の問題ではなく、EC-CUBE内で発生しているリダイレクト処理でリダイレクト先URLの組立てにPHP_SELFを使っているのが原因っぽいですね。
|
seasoft |
投稿日時: 2009/7/30 18:27
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: URLが書き換わる 「オリジナル」という表現は曖昧でしたね。失礼致しました。本来は「変更前」を知りたかったです。しかし、変更後の内容(ですよね?)を拝見する限り、問題ない変更内容だと思います。
そうすると、mahalo_c 様の指摘にあるリダイレクト周りは怪しいですね。EC-CUBEコミュニティ(eccube-comu) では改修済みのはずですので、参考になるかもしれません。
|
it3 |
投稿日時: 2009/8/3 16:54
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2009/3/16 居住地: 投稿: 94 |
Re: URLが書き換わる リダイレクトの辺りが原因かとご指摘いただきましたが、このリダイレクト(CSV出力項目設定の登録ボタンをクリック時発生)を行っているファイルは何のファイルでしょうか?
これかなと思うファイルを色々開いてみ見ていますが、よくわかりません。。。 [管理画面] − [コンテンツ管理] − [CSV出力項目設定] |
seasoft |
投稿日時: 2009/8/3 21:20
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: URLが書き換わる リダイレクトは共通クラス内で行なっています。
基底クラスで処理しています。 LC_Page#sendRedirect \data\class\pages\LC_Page.php
|
it3 |
投稿日時: 2009/8/7 10:24
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2009/3/16 居住地: 投稿: 94 |
Re: URLが書き換わる ありがとうございます。
いろいろ触りながら、調整してみます。 |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |