ZEN-CART
/includes/modules/pages/checkout_success/header_php.php $hapirepi_array = array(); $hapirepi_query = "SELECT orders_id, value, class FROM " . TABLE_ORDERS_TOTAL . " WHERE orders_id = :ordersID"; $hapirepi_query = $db->bindVars($hapirepi_qu…
/includes/language/japanese/modules/shipping/table.phpをコピーし、nekomail.phpに書き換える。 中身の define('MODULE_SHIPPING_TABLE_TEXT_TITLE', '実査法'); define('MODULE_SHIPPING_TABLE_TEXT_DESCRIPTION', '実査法'); define('MODULE_SHIPPING_T…
管理画面→一般設定→ショップ全般の設定で、「価格を税込みで表示」「価格を税込みで表示-管理画面」の両方をtrueにした場合、商品清算時の表示に消費税がさらに課税されてしまう場合がある。 この場合、/includes/classes/order.php,line549- // 日本なので…
/includes/languages/japanese/email_extras.php
/includes/tempaltes/template_default/templates/tpl_site_map_default.php
1.管理画面→一般設定→商品属性の設定→Qty Price Discount属性のオン/オフを「true」にする。 2.管理画面→商品の管理→商品価格の管理をクリック。 変更したい商品を表示・編集する。 左下の「add blank discounts」ボタンをクリック。 ディスカウントタイ…
/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をつ…
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_…
共用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…
テーブルのレイアウトを変更する場合、デザインを確定し、管理画面で表示の順番などを確定させてから変更するほうが、後々面倒にならないと思います。 かつ、今後変更しないという前提が必要。……でもないか。可変性の高い段組で作成することもできるかも? …
/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…
サイドボックスのinformationに手をつける。 「お問い合わせ」「個人情報保護方針」「配送・送料について」「ご利用規約」「ご注文が完了しました」「クーポン券」「サイトマップ」に関しては、コンパネ→一般設定→定番ページの編集で、表示・非表示を選択で…
・/includes/language/english/define_main_page.phpをオーバーライド ・管理画面→追加設定ツール→サイドボックス表示設定で、sideboxes/language.phpを表示。 これで日英表示切替ができるようになった。
おおまかなレイアウト外枠 →/includes/templates/template_default/templates/tpl_modules_featured_products.php 中身のレイアウトは/includes/templates/template_default/common/tpl_list_box_content.php ただしおすすめや新着商品などと共通なので、名…
/includes/templates/template_default/sideboxes/tpl_categories.php
・タグラインやキャッチコピーなどの文言 →/includes/languages/japanese/header.php 他、ログイン・ログアウトなどヘッダ部の文言を定義。 あと、検索窓(サイドボックス)の文言もここで定義している。 ・トップページに表示される「おめでとうございます…
とりあえず、/includes/templates/template_default/以下、common、css、images、sideboxes、templatesのフォルダ(中身のぞく)を/includes/templates/XXXにコピーする。 ・/includes/templates/templates_default/common/tpl_header.phpをコピー。 これはb…
・/includes/templates/にXXX(店舗名やcustomなど任意)/templatesディレクトリを作成 ・/includes/templates/template_default/templates/tpl_account_default.phpを/includes/templates/XXX/templates/にコピーする。 これをベースに改変する。 ・/include…
・/zc_install/以下削除 ・/includes/configure.phpを644に変更 ・/admin/includes/configure.phpを644に変更 ・/admin/includes/configure.phpをダウンロードし、line38,line40,line57の define('DIR_WS_ADMIN', '/zen/admin/'); define('DIR_WS_HTTPS_ADMI…
インストールしなおしてみました。バージョンアップが面倒だったので。綺麗さっぱり。 ZEN-CART公式サイトより最新版(zen-cart-v1.3.0.2-l10n-1)をダウンロード。 んでもってアップ。ファイル数が多いせいか、やたらとエラーが出てひっかかりやすいのが難…