2009/8/28 (金)

Zencart 配送方法のデフォルトチェック

Filed under: ホームページ制作会社の雑談 — Yu-ichi @ 20:02:55

最近寝るのがやたらと早いYu-ichiです:neko:

ネットショップ作成に大変役立つZencartですが
知識がないとカスタマイズできないのが難点です。:naku:
過去にもいくつかカスタマイズについて書いていますが、今回もご紹介したいと思います。:wa-i::yosya:

今回のネタは、
複数の配送方法を使用した場合に、デフォルトでチェックが入るものをコントロールしたい!
そんな時に役に立つカスタマイズです。:kaomoji7:
ただし、バージョンは1.3.0.2でしか動作確認していません。:cat_6:

【編集するファイル】
includes/templates/【テンプレート名】/templates/tpl_checkout_shipping_default.php

このファイルをエディタで開き、【95行目】付近にある
<?php echo zen_draw_radio_field(‘shipping’, $quotes[$i]['id'] . ‘_’ . $quotes[$i]['methods'][$j]['id'], $checked, ‘id=”ship-’.$quotes[$i]['id'] . ‘-’ . $quotes[$i]['methods'][$j]['id'].’”‘); ?>
という部分を探します。
見つかったら、その記述の上の行に、以下の文をコピペして下さい。:kaoemoji3:

<!–//デフォルトチェックの為に追加–>
<?php
        $a = 0;
        if($a == $i){
           $checked = 1;
        }else {
           $checked = 0;
        }
?>

<!–//ここまで–> 

これで配送方法の選択肢に複数あった場合、一番上の項目にデフォルトでチェックが入ります。:cat_5::uso:
2番目の項目がいい!とか、3番目がいい!という場合は
:yubiright: $a = 0;
この部分の数字を変更することで、2番目、3番目がデフォルトになります。
:yubiright: 0:1番上  1:2番目  2:3番目・・・
といった具合です。

とりあえず、配送方法のデフォルトチェックで悩んでいる方は
一度お試しあれ~:kaomoji7:

 

ブログランキングサイトに登録していますので、よかったらクリックお願いします!:kurikku::kaomoji6:

:yubiright:人気ブログランキングへ:yubileft: :onegai:

栃木県のビジネスブログ構築

ネットインパクトでは、格安なCMSやWordpressを利用したウェブサイトの制作から運営管理も自社で簡単にできるショッピングサイトの構築も行っています。ご相談・お見積りは無料です。お気軽にお問合わせください。

品川区のショッピングサイト構築

HP・ショッピングサイトの企画から制作、保守管理までトータルでサポートいたます。ビジネスブログの構築や、不動産物件管理システム、中古車車両管理システムなど各種WEBシステムの構築もお任せください。

高機能なショッピングサイトシステムを構築

埼玉県、東京都、群馬県、栃木県を中心にホームページ制作・ショッピングサイト構築・不動産物件サイト・コンテンツ製作・ホスティングサービスを行っております。

コメントはまだありません »

コメントはまだありません。

この投稿へのコメントの RSS フィード。 TrackBack URI

コメントする

CGI設置代行 CGIの設置

ホームページを便利に、より機能的に拡張する各種CGIの設置代行を承っております。CGI設置でお困りでしたら、まずはお気軽にご相談ください。