忍者ブログ
おもに少年愛と小説に関する雑記。エッセイとコラム
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

MUGENDO DOWNLOADの改良 他
 JavaScriptによる疑似フレームのより多様なブラウザへのフィッティングですが、どうやら致命的な部分は回避された現状から、後回しになりそうです。大工事にバグはつきもので、引っ越ししたとたんに新たなリスクを抱える確率が上がりますから、とりあえずいけてるものはあまりいじらずということです。

 一方で、実はORDER FORMページ(PC向け)に見かけは微小ながら、利便性の面ではワンランクアップと言える工夫をしました。

 ずらっと並んだアイテムのすぐ下を見て下さい。
 合計金額の欄があり、購入希望アイテムのチェックの入れ外しによって、合計を自動計算します。JavaScriptを拾ってきて今のフォームに組み合わせたんですが、昨日、こっち方面に詳しいRさんの協力で一日で完動状態に持ち込めました。

 当初考えられないくらいアイテム数が増えて、Webmoney足りないな、一冊削ろうとか、そんなケースもあろうかと思うんです。まとめ買いして下さろうというのにメモ帳片手とか、こちらも計算ミスがこわいとか、なんとかしたかった。

 本当は、買い物カゴ(カート)で別枠で購入希望品目を記憶しておき、カートからオーダーフォームに、という今レンタル通販フォームで使ってる仕組みを入れたかったんです。
 ところがですね、優れたカートスクリプトでも、現状ダウンロードにきれいに対応したものが見つかりません。とくにこっちで商品紹介ページを作って、GETPOSTででも、カートに送るようなわりと上級者向けのやつはね。ダウンロードアイテムを紹介画像から文章から規定の形でアップしていくレンタルなら、有料はもちろん、無料でもかなりいいのがあります。
 商品紹介は自前、ワンストップ決済は現在不要。この条件でスクリプトを探します。
 kentさんのところのは非常に素晴らしいですが、当方は「住所氏名不要」「アイテム数不要」「在庫管理などまして不要」。これらの中にはCGIにてカスタムを想定していない項目も含まれ、膨大な手間がかかるんですよね現状のシステムに組み合わせるのは。
 そこで、合計金額を出す程度の簡単なことなら、cgiかphpかJavaScriptで、今のままのシステムに組み込めないか検索したんです。
 これは多様なJavaScriptが紹介されていました。ばっちりうちの条件に合うのがすぐ見つかりましたよ。しかしJavaScriptは、見ればやってることはおおむねわかりますが、僕は教科書的に学んだことがないため、当初動作しなかった点から、カスタマイズまでRさんにご助力いただいて完動状態です。値段も確認しました。
 それにしても本当に丁寧に教えて下さったりいじって下さったりで、ありがたい限りですm(_ _)m

 カートについては、現状のシステムを活かす形で、いつか実現しますが、その時は決済はともかくまずパスワードなりダウンロードエリアへの案内を自動化したいですね。
 決済のワンストップが難しくても、こちらが決済を確認したら、その方のメアドで登録したリストのナンバーをワンクリックするとメールが自動送信されて、そこからリンクしたDLアドレスが求めるパスを入力すれば、規定の日数DL可能、とか。

 ……全部自力で構築できたら、そのノウハウで食えるよなw


【現金特価!送料無料!】ダイソン サイクロン掃除機 (モーターヘッド) DC22 motorhead

拍手[0回]

 さて、子ども部屋デジタルノベル。終盤までの大構想のメモを暫定完成させ、序盤の分岐をつくり、文章も一部書き始めました。
 書きかけ「少年の街」もそうですが、あんまりサイトに新規の小説があげられないようなら、ブログに制作途上の文章とか載せます。それだと携帯PC問わず、楽しんでもらえますし。そこに分岐なんかも載せるんで、「もっとこういう分岐をつけろ」みたいな要望もらえると、とてもありがたいし、いわゆる「品質向上プログラム」として機能するんじゃないでしょうか。
PR
コメント
この記事へのコメント
コメントを投稿する
URL:
Comment:
Comment:
Pass:
トラックバック
この記事のトラックバックURL

この記事へのトラックバック