EC-CUBE2.13カスタマイズの説明:フォントサイズの切り替え

フォントサイズ変更を適用するエリアに、class=”changeArea”要素を入力する。
「CONTENTS」エリアに適用する。
■data/Smarty/templates/default/site_main.tpl

<div id="container" class="clearfix changeArea">

管理画面でブロックを配置

============================
2.13カスタマイズ(デフォルト)デモサイト
2.13カスタマイズ(デザインテンプレート適用)デモサイト
2.13レスポンシブWebデザイン(スタンダード)デモサイト
2.13レスポンシブWebデザイン(特集ページ作成版)デモサイト
▼詳細はこちらから
ダウンロードEC-CUBEカスタマイズ
============================

EC-CUBE2.13カスタマイズの説明:GoogleMapを商品詳細ページに表示する

商品登録ページで入力

商品詳細ページでクリック

表示

============================
2.13カスタマイズ(デフォルト)デモサイト
2.13カスタマイズ(デザインテンプレート適用)デモサイト
2.13レスポンシブWebデザイン(スタンダード)デモサイト
2.13レスポンシブWebデザイン(特集ページ作成版)デモサイト
▼詳細はこちらから
ダウンロードEC-CUBEカスタマイズ
============================

EC-CUBE2.13カスタマイズの説明:YouTube動画を商品詳細ページに表示する

商品登録ページで入力

商品詳細ページで表示

============================
2.13カスタマイズ(デフォルト)デモサイト
2.13カスタマイズ(デザインテンプレート適用)デモサイト
2.13レスポンシブWebデザイン(スタンダード)デモサイト
2.13レスポンシブWebデザイン(特集ページ作成版)デモサイト
▼詳細はこちらから
ダウンロードEC-CUBEカスタマイズ
============================

EC-CUBE2.13カスタマイズの説明:faceboxからcolorboxに変更

colorbox
http://www.jacklmoore.com/colorbox/

画像へのリンク箇所を変更

class="expansion" target="_blank"
↓【変更】
class="cbox" title="<!--{$item.productsClass.name|h}-->"

============================
2.13カスタマイズ(デフォルト)デモサイト
2.13カスタマイズ(デザインテンプレート適用)デモサイト
2.13レスポンシブWebデザイン(スタンダード)デモサイト
2.13レスポンシブWebデザイン(特集ページ作成版)デモサイト
▼詳細はこちらから
ダウンロードEC-CUBEカスタマイズ
============================

EC-CUBE2.13カスタマイズの説明:商品一覧,商品詳細にパンくずリストを表示

============================
2.13カスタマイズ(デフォルト)デモサイト
2.13カスタマイズ(デザインテンプレート適用)デモサイト
2.13レスポンシブWebデザイン(スタンダード)デモサイト
2.13レスポンシブWebデザイン(特集ページ作成版)デモサイト
▼詳細はこちらから
ダウンロードEC-CUBEカスタマイズ
============================

EC-CUBE2.13カスタマイズの説明:商品詳細ページを静的URLへ変更

(1)■html/products/.htaccess 挿入
.htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^detail([0-9]+).html+ detail.php?product_id=$1 [L]

(2)パラメータに使用するかしないかを設定する。
.htaccessが利用できないサーバーでは動作しないため、パラメータ設定で元に戻すことができるようにしておく。

データベースへの挿入(mtb_constants)

INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('USE_STATIC_URL', 'true', 3005, '静的URLの有効・無効(true:有効,false:無効)');
INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('STATIC_URL', 'ROOT_URLPATH . "products/detail"', 3006, '商品詳細(静的URL)');

続きを読む EC-CUBE2.13カスタマイズの説明:商品詳細ページを静的URLへ変更

EC-CUBE2.13カスタマイズの説明:jQueryのバージョンを「1.8.2」へ(ただし、商品一覧ページは除く)

jQueryをバージョンアップすると、商品一覧ページで「カゴに入れる」が動作しなくなってしまうので、下記のように記述する。

■data/Smarty/templates/default/site_frame.tpl(下記に変更)

<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script>

↓(変更)

<!--{assign var=list value="`$smarty.const.ROOT_URLPATH`products/list.php"}-->
<!--{if $smarty.server.PHP_SELF==$list}-->
<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script>
<!--{else}-->
<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.8.2.min.js"></script>
<!--{/if}-->

*************************
レスポンシブWebデザインでの動作
上部にあるレスポンシブメニューは、jquery-1.4.2では動作しませんので、スマホ・タブ表示に切り替わった場合は、「カゴに入れるボタン」を非表示にして、1.8.2を読み込むようにしています。
============================
2.13カスタマイズ(デフォルト)デモサイト
2.13カスタマイズ(デザインテンプレート適用)デモサイト
2.13レスポンシブWebデザイン(スタンダード)デモサイト
2.13レスポンシブWebデザイン(特集ページ作成版)デモサイト
▼詳細はこちらから
ダウンロードEC-CUBEカスタマイズ
============================

EC-CUBE2.13カスタマイズの説明:EC-CUBE:注文番号を日付+連番にする

注文日が2013年3月16日で、通常の注文番号が45番だとすると、下記のように西暦下2桁+月2桁+日2桁+45で表される。
13031645

ただし、これはデータベースには登録されない。
見た目だけの注文番号なので、受注管理等で検索する際には、日付を除いた番号で検索する。
また、CSVも日付を除いた番号でダウンロードされる。

続きを読む EC-CUBE2.13カスタマイズの説明:EC-CUBE:注文番号を日付+連番にする