[ZenCart]ZenCartでAjaxを使ってみる2
2006年07月19日(水)01:09|那須
那須です。
前回のZenCartネタで、Ajaxを使うためのZenCartハック例を書きましたが、今回はそのサンプルとパッチを紹介したいと思います。
サンプルは、ログイン画面をlightboxっぽく表示するという簡単なものです。サンプルページを開いてもらうと、ZenCartのトップページが表示されます。その中央にある「ゲストさん、いらっしゃいませ。ログインしますか?」というところから、”ログイン”をクリックすると、ページ全体を黒くオーバレイがかかり、中央にログインボックスが出てくるのが確認できると思います。 ログインボックス内でエラーチェックなどをAjaxで行わないという中途半端な部分についてはサンプルということでご勘弁を…社内でも、これだけだと通信しているのかわからず、Ajaxじゃないじゃんと激しいツッコミが起きているので、その部分は次回必ずやる宿題とさせてもらい、今回はここまでで m(o)m
またパッチについてですが、scriptaculous.jsやprototype.jsは付属しておりません。パッチ適用後サンプルを使ってみたい方は、includes/以下に
scriptaculous.js effects.js prototype.js
を置いてください。ちなみに、私は
includes/templates/template_default/jscript/
に scriptaculousのディレクトリを置いて、includes/以下にはシンボリックリンクを貼るということをしています。
