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


記事No: 15594
投稿日: 2017/08/25(Fri) 10:24:19
タイトルWEB MARTの販売完了画面にタグ設置
ID情報: kaazuya
投稿者: honda
URLhttp://penstyle.biz

いつもWEB MART 使わせていただいております
今度、A8.netさんでアフィリエイト広告を導入する予定ですが、そのために注文完了ページに設置タグを組み込む必要があります。

タグは
<img src="https://px.a8.net/cgi-bin/a8fly/sales?pid=XXXXXXXX&so=【注文番号】&si=【小計】" width="1" height="1">

と、注文ごとに固有の注文番号と、小計を入れ込む必要がありますので、テンプレートのsend.htmlに以下のようなタグを入れました。

<img src="https://px.a8.net/cgi-bin/a8fly/sales?pid=XXXXXXXX&so=!number!&si=!kei!" width="1" height="1">

うまくいかないようで・・・


send.html の表示される場所に、!key! や !number! などの値を入れましたが、どうも反映されないようですね。どうすればいいのかお知恵をお貸しいただければ幸いです。



なおバージョンは分からないのですが、cgiのトップには

#│ WEB MART : admin.cgi - 2014/10/19

と記載があります。



記事No: 15596
投稿日: 2017/08/25(Fri) 13:34:03
タイトルRe: WEB MARTの販売完了画面にタグ設置
ID情報: hirayama
投稿者: hirayama
URLhttp://shade-search.com/sts/term/term.php

バージョンはinit.cgiの最初の方に

$cf{version} = 'Web Mart v6.03';

のように表示されていると思います。
いずれにしても
#│ WEB MART : admin.cgi - 2014/10/19
と表示されているならけっこう古いバージョンのようですね。
最新版にした方がいいと思います。

>send.html の表示される場所に、!key! や !number! などの値を入れましたが、どうも反映されないようですね。

!key! や !number! を変更したい文字列に変換する処理は追加したのですか?


記事No: 15597
投稿日: 2017/08/25(Fri) 14:37:16
タイトルRe^2: WEB MARTの販売完了画面にタグ設置
ID情報: kaazuya
投稿者: honda
URLhttp://penstyle.biz

> $cf{version} = 'Web Mart v6.03';

Web Mart v5.0
になります


> >send.html の表示される場所に、!key! や !number! などの値を入れましたが、どうも反映されないようですね。
>
> !key! や !number! を変更したい文字列に変換する処理は追加したのですか?

やってないです
そのやり方が分からないです・・・




記事No: 15598
投稿日: 2017/08/25(Fri) 15:44:31
タイトルRe^3: WEB MARTの販売完了画面にタグ設置
ID情報: hirayama
投稿者: hirayama
URLhttp://shade-search.com/sts/term/term.php

>Web Mart v5.0
最新版は6.03なので、できれば更新した方がいいと思います。

>やってないです
>そのやり方が分からないです・・・

order.cgiのsend_form関数内に

$tmpl =~ s/!kei!/$kei/g;
$tmpl =~ s/!number!/$number/g;

のような処理を入れると、変換できると思いますが、その前に
小計 $kei と注文ごとに固有の注文番号 $number を
計算しておく必要があります。


[検索ページ]