KENT-WEB サポートコーナー 過去ログ [ 0465 ]


記事No: 6365
投稿日: 2009/09/07(Mon) 01:26:32
タイトルthank youページをhtmlのページにしたい
ID情報: always3
投稿者: てお
URLhttp://www.kinokurashi.com/

サイト内で、web martでの買い物と並行して、PostMailを使ってオーダーの注文を取っているのですが、
ppc広告を使っている関係でthank youページを統一したいのです

そこで、
・web martで確定注文した後、任意のhtmlページに飛ばしたい
および
・オーダーのフォームのみ(問い合わせのフォームを除く)上記の同一ページに飛ばしたい

のですが、どのようにすればよいのでしょうか?
Web Mart v1.7
postmail v4.3
です。宜しくお願いします。


記事No: 6368
投稿日: 2009/09/08(Tue) 21:02:45
タイトルRe: thank youページをhtmlのページにしたい
ID情報: kent
投稿者: KENT

> サイト内で、web martでの買い物と並行して、PostMailを使ってオーダーの注文を取っているのですが、
> ppc広告を使っている関係でthank youページを統一したいのです
>
> そこで、
> ・web martで確定注文した後、任意のhtmlページに飛ばしたい
> および
> ・オーダーのフォームのみ(問い合わせのフォームを除く)上記の同一ページに飛ばしたい
>
> のですが、どのようにすればよいのでしょうか?
> Web Mart v1.7
> postmail v4.3
> です。宜しくお願いします。

■postmail

postmailは元々対応しています。
<145行目の設定箇所>
$reload = 1;

■webmart

order.cgi 645行目付近

(変更前)
# 完了画面
print "Content-type: text/html\n\n";
open(IN,"$tmpl");
while(<IN>) {
s/!home_url!/$home/g;
s/!order_cgi!/$order/;

print;
}
close(IN);

(変更後)
print "Location: 飛ばしたいURL\n\n";




記事No: 6370
投稿日: 2009/09/08(Tue) 22:02:25
タイトルRe^2: thank youページをhtmlのページにしたい
ID情報: always3
投稿者: てお
URLhttp://www.kinokurashi.com/

> ■postmail
>
> postmailは元々対応しています。
> <145行目の設定箇所>
> $reload = 1;
>

それですと、フォームを使用しているページ全てから任意の指定したページにジャンプしてしまいませんか?
問い合わせページで質問した人もジャンプしてしまうとコンバージョン数がカウントできないので、オーダーのページからフォーム記入した人のみをカウントしたいのです。
複数設置するよりないのでしょうか?
お手数をお掛けして申し訳ありません。


記事No: 6373
投稿日: 2009/09/09(Wed) 09:45:49
タイトルRe^3: thank youページをhtmlのページにしたい
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 複数設置するよりないのでしょうか?

HPを拝見しましたが、複数と言っても2個ですよね?
問い合わせと注文を分けるだけですから、たいした手間とは思えませんが…


記事No: 6433
投稿日: 2009/09/25(Fri) 22:43:14
タイトルRe^4: thank youページをhtmlのページにしたい
ID情報: always3
投稿者: てお
URLhttp://www.kinokurashi.com/

結局postmail2.cgiを設置するだけで済みました
お手数お掛けいたしました。


記事No: 6492
投稿日: 2009/10/09(Fri) 01:50:13
タイトルRe^2: thank youページをhtmlのページにしたい
ID情報: always3
投稿者: てお
URLhttp://www.kinokurashi.com/


> ■webmart
>
> order.cgi 645行目付近
>
> (変更前)
> # 完了画面
> print "Content-type: text/html\n\n";
> open(IN,"$tmpl");
> while(<IN>) {
> s/!home_url!/$home/g;
> s/!order_cgi!/$order/;
>
> print;
> }
> close(IN);
>
> (変更後)
> print "Location: 飛ばしたいURL\n\n";

すいません、今更ながら該当部分が見つかりません。
order.cgiというのはmart_order.cgiのことですか?
お手数掛けます。


[検索ページ]