2007-07-01から1ヶ月間の記事一覧

大量購入による割引・値引き

1.管理画面→一般設定→商品属性の設定→Qty Price Discount属性のオン/オフを「true」にする。 2.管理画面→商品の管理→商品価格の管理をクリック。 変更したい商品を表示・編集する。 左下の「add blank discounts」ボタンをクリック。 ディスカウントタイ…

additional_image.php解説

/includes/modules/additional_image.phpの動きの流れについて、忘れないうちにメモ 暫定的に、画像のアップロード先をimages/products/test.jpgとする。 if ($products_image != '') { // prepare image name $products_image_extension = substr($products…

ポップアップ先でのロールオーバー

ポップアップ後のウィンドウでメイン拡大画像+追加縮小画像を表示し、縮小画像クリックでメイン画像が切り替わる。 まず、/includes/templates/template_default/templates/tpl_display_large_image.phpを作成。 ベースは/includes/modules/additional_imag…

追加画像のロールオーバー

他のサイトで使うかどうかわからんのでメモの必要があるかどうかもわからんが、一応メモ。 追加画像(小)に対し、ロールオーバーでメイン画像を追加画像に入れ替えるスクリプト。 前提条件として、「imgタグの書き出し」項にて記述した、imgタグにnameをつ…

imgタグの書き出し

JavaScriptによるマウスオーバーでの画像入れ替えなどの場合、画像に名前をつける必要がある。 すべての画像の名前が共通でよいのであれば、 /includes/functions/extra_functions/に適当なファイル名でphpファイルを作成、 /includes/functions/html_output…

画像のアップロード場所

商品のメイン画像のアップ先を/images/products/、画像名をitem01.jpgとした場合、 追加画像は/images/products/item01_01.jpg、/images/products/item01_02.jpg... 拡大画像は/images/large/products/item01_LRG.jpg、/images/large/products/item01_01_LRG…

メーカー名の長さを変える

管理画面→一般設定→最大値の設定から変更できるが、これを変えるだけでは実際はできない。 表示の限度よりも先に、データーベースに格納される限度があるため。 なのでそれを変更しなければならない。 PHPMyAdminからテーブル:manufactures、フィールド名ma…

インフォメーションボックスに項目を追加する方法

インフォメーションボックス(問合せやサイトポリシーなど表示するボックス)に項目を追加する方法。 仮に、会社概要・about_usとする。 ・/includes/filename.php define ('FILENAME_ABOUT_US', 'about_us'); define ('FILENAME_DEFINE_ABOUT_US', 'define_…

商品詳細ページ、cartAddボックス

/includes/templates/XX/templates/tpl_product_info_display.php line88- 価格表示が税込みの場合はTEXT_INCLUDE_TAX_PRICEを、税抜きの場合はTEXT_INCLUDE_TAX_PRICEを、価格の前に表示するようにする。 …予定。

共用SSLの場合

共用SSLの場合、ドメインが変わるため、セッションの引継ぎがうまくいかない。 ということで/includes/functions/html_output.html、line72 // clean up the link before processingの前に、 // Add the session ID when moving from HTTP to HTTPS serve…

商品詳細ページについて

テンプレートは/includes/templates/template_default/tamplates/tpl_product_info_display.php ・カテゴリアイコン 商品に対し親カテゴリのアイコンを表示。 /includes/templates/template_default/templates/tpl_modules_category_icon_display.php 管理画…

画像リンクのボーダーについて

画像リンクのimgタグは大体、/includes/functions/html_output.phpで書き出されているっぽい。 いくつか種類があるようですが、商品一覧ページの商品画像はline157以降のzen_image関数によって、商品一覧ページの「今すぐ購入ボタン」はline99以降のzen_imag…

商品リスト(カテゴリ)について ver.2

テーブルのレイアウトを変更する場合、デザインを確定し、管理画面で表示の順番などを確定させてから変更するほうが、後々面倒にならないと思います。 かつ、今後変更しないという前提が必要。……でもないか。可変性の高い段組で作成することもできるかも? …

全商品一覧

/includes/templates/template_default/templates/tpl_products_all_default.phpが記述。 line17:商品名などでソートするフォームオブジェクトを呼び出し。 line21-line40:複数商品の数量欄を表示する場合の、かごに入れるボタンの表示。 line43-line50:…

商品リスト(カテゴリ)について

いくつかのテンプレートファイルから成り立っている様子。 1./includes/templates/template_default/templates/tpl_index_product_list.php id:indexProductList以下について記述。 h1タグなど記述されており、一番の外側。 line19-45:フィルタのためのフ…

全カテゴリ表示モジュール

・こちらよりDL。 ・解凍し、そのままアップロード。 ・管理画面→追加設定・ツール→サイドボックスの表示設定で、sideboxes/categories_all.phpのステータスをONにする。 既存のファイルとかぶらないので、オーバーライドせずtpl_categories_all.phpはte…