記事No | : 9100 |
投稿日 | : 2011/09/01(Thu) 23:17:06 |
タイトル | : shopping cartの設置 |
ID情報 | : 1093 |
投稿者 | : PU |
URL | : http://pukupuku.upper.jp |
WEB MART設置はあきらめて、shopping cartの方で設置してみました。
・試験的に注文をしてみたのですが、注文情報ログの画面で出てくるメールアドレスをクリックすると404ERRORになってしまいます。
注文を頂いた方にご注文確認メールを出したいのですが、このアドレスをクリックして出すようにするには、どこを修正すればいいのでしょうか?
・商品登録フォームのリンク先の説明に画像に詳細説明をリンクする場合とあるのですが、この画像というのはすぐ上の画像ファイルのことでしょうか?
・また、この画像ファイルのリンク先は自分のパソコンのローカルサイトの中の画像にリンクさせているのですが、ここでいいのでしょうか?
・shopping cartの頁の表の列の幅を変更したいのですが、どこのファイルでするのですか?
URL:http://pukupuku.upper.jp
宜しくお願いします。
記事No | : 9101 |
投稿日 | : 2011/09/02(Fri) 08:40:57 |
タイトル | : Re: shopping cartの設置 |
ID情報 | : swamp |
投稿者 | : swamp |
> URL:http://pukupuku.upper.jp
>> 設置先URLは必ず書いてください!
さんざん言われている「設置先URL」というのは「あなたのサイトのトップページのURL」ではなくて、「実際に設置したプログラムのURL」ということですから、ここまで明記してください。
http://pukupuku.upper.jp/cart/cart.cgi
> ・試験的に注文をしてみたのですが、注文情報ログの画面で出てくるメールアドレスをクリックすると404ERRORになってしまいます。
> 注文を頂いた方にご注文確認メールを出したいのですが、このアドレスをクリックして出すようにするには、どこを修正すればいいのでしょうか?
注文をメールで受け取るようにしていればあまり必要ないような気もしますが(注文者と管理者にメールが届きます。)、
admin.cgi 632行目
print "[名前] $nam [e-mail] <a href=\"$mailto:$eml\">$eml</a><br>";
を
print "[名前] $nam [e-mail] <a href=\"mailto:$eml\">$eml<a><br>";
にすれば、たぶんメールソフトが起動します。
「たぶん」と書いたのは、起動しない環境もあるからです。
# KENTさんへ
これは単に記述ミスでしょうか?何か意図があってのことでしょうか?
あと、商品修正時の商品登録フォームで、画像ファイルの[画像]がリンク切れ(ファイル名が代入されない状態)になっているようです。
admin.cgi 175行目
print qq|[<a href="$imgurl/$num$tail" target="_blank">画像</a>] |;
が、
print qq|[<a href="$imgurl/$no$tail" target="_blank">画像</a>] |;
でしょうか?
> ・商品登録フォームのリンク先の説明に画像に詳細説明をリンクする場合とあるのですが、この画像というのはすぐ上の画像ファイルのことでしょうか?
やってみればわかると思いますが、その通りです。
指定のない場合は、画像そのものにリンクします。
> ・また、この画像ファイルのリンク先は自分のパソコンのローカルサイトの中の画像にリンクさせているのですが、ここでいいのでしょうか?
商品登録フォームの「参照」でPCの画像を選択、送信するとその画像がサーバー(cart/imgフォルダ)にコピーされるしくみです。
したがって「自分のパソコンのローカルサイトの中の画像にリンクさせている」わけではありません。
> ・shopping cartの頁の表の列の幅を変更したいのですが、どこのファイルでするのですか?
init.cgi
# 商品単品表示の場合バスケットの横幅
$cell = 340;
あたりでしょうか?
但し、文字列の長さや画像のサイズ、閲覧者の文字サイズなどによっては横幅が拡がってしまう場合があります。
記事No | : 9102 |
投稿日 | : 2011/09/02(Fri) 23:06:31 |
タイトル | : Re^2: shopping cartの設置 |
ID情報 | : 1093 |
投稿者 | : PU |
URL | : http://pukupuku.upper.jp |
回答ありがとうございます。
URLの件申し訳ありません。最初はcart/cart.cgiにしてはいたのですが、その後修正してしまいました。
今後は気をつけたいと思います。
URL: http://pukupuku.upper.jp/cart/cart.cgi
バスケットの横幅も注文メールの件も解決できました。
管理者メールアドレスの設定をしていなかったのと、購入者のメールのアドレスを間違えていたようで、両方にメールが届かなかったようです。
購入者へのメールアドレスもクリックして、メールソフトが起動しました。
本当にありがとうございました。
それで、もう少し質問があるのですが。
送料が無料となってしまうのは、init.cgiで
# → 県別に送料を指定する時はコンマの後に送料を指定
# → 送料が不要な場合は送料部分を 0 とする
の箇所でコンマの後に何も指定していないからでしょうか?
送料が商品毎に違ってくるのですが、こういう場合はどこで指定するのでしょうか?
宜しくお願いします。
記事No | : 9105 |
投稿日 | : 2011/09/03(Sat) 10:36:53 |
タイトル | : Re^3: shopping cartの設置 |
ID情報 | : swamp |
投稿者 | : swamp |
> 送料が無料となってしまうのは、init.cgiで
> # → 県別に送料を指定する時はコンマの後に送料を指定
> # → 送料が不要な場合は送料部分を 0 とする
> の箇所でコンマの後に何も指定していないからでしょうか?
「送料部分」が「0」でも、「未指定」でも計算結果は同じ(送料無料)になるようです。
違いは、カートや注文メールの明細で「0」が明示されるか、されないか、という点だと思います。
$cari_serv = ●●;
で指定した金額を超える注文も送料無料になります。
というか、具体的に、どうゆう指定をしたくて、どうゆう記述をしているのでしょうか?
説明に「何も指定しない」という選択肢はないのですから、説明どおりにしてはいかがでしょうか。
> 送料が商品毎に違ってくるのですが、こういう場合はどこで指定するのでしょうか?
なんらかの設定が出来るものについてはマニュアルに明記されているはずです。
明示的に説明がない、もしくは設定部分に該当する項目がないものについては、基本的に非対応と考えられますので、相応の改造が必要になるかと思います。
記事No | : 9109 |
投稿日 | : 2011/09/03(Sat) 23:06:09 |
タイトル | : Re^4: shopping cartの設置 |
ID情報 | : 1093 |
投稿者 | : PU |
URL | : http://pukupuku.upper.jp |
>明示的に説明がない、もしくは設定部分に該当する項目がないものについては、基本的に非対応と考えられますので、相応の改造が必要になるかと思います。
商品別の送料の個別設定は改造が必要ということみたいですね。
送料については、他の方法で対応します。
いろいろと、ありがとうございました。