header | EC-CUBE on Bootstrap3

ごきげんいかがでしょうか?
お正月待ったなしのミスターお正月です。
今日も四六時中、正月のことを考えているでしょう。
おめでたいものですね。

この記事はbootstrap3を使用したEC-CUBEのテンプレートである「EC-CUBE on Bootstrap3」の解析結果や対応したDefaultテンプレートとの比較を掲載しています。
このテンプレートの詳細はページ下部に記載しています。

header | EC-CUBE on Bootstrap3解析結果

現在ネットショップ開発中により、
関連した話題として使用予定のシステムであるEC-CUBEを勉強中です。

EC-CUBEは日本で作られているオープンソースのオンライン販売システムです。

SMARTYタグ | header.tpl

ファイル名 行番号 内容 説明 箇所
header.tpl 24 strip   <!–{strip}–>
header.tpl 34 $smarty.const.TOP_URL   <!–{$smarty.const.TOP_URL}–>
header.tpl 34 $arrSiteInfo.shop_name|h   <!–{$arrSiteInfo.shop_name|h}–>
header.tpl 40 if $arrPageLayout.HeaderInternalNavi|@count > 0   <!–{if $arrPageLayout.HeaderInternalNavi|@count > 0}–>
header.tpl 42 foreach key=HeaderInternalNaviKey item=HeaderInternalNaviItem from=$arrPageLayout.HeaderInternalNavi   <!–{foreach key=HeaderInternalNaviKey item=HeaderInternalNaviItem from=$arrPageLayout.HeaderInternalNavi}–>
header.tpl 43 $HeaderInternalNaviItem.bloc_name   <!–{$HeaderInternalNaviItem.bloc_name}–>
header.tpl 44 if $HeaderInternalNaviItem.php_path != ""   <!–{if $HeaderInternalNaviItem.php_path != ""}–>
header.tpl 45 include_php file=$HeaderInternalNaviItem.php_path items=$HeaderInternalNaviItem   <!–{include_php file=$HeaderInternalNaviItem.php_path items=$HeaderInternalNaviItem}–>
header.tpl 46 else   <!–{else}–>
header.tpl 47 include file=$HeaderInternalNaviItem.tpl_path items=$HeaderInternalNaviItem   <!–{include file=$HeaderInternalNaviItem.tpl_path items=$HeaderInternalNaviItem}–>
header.tpl 48 /if   <!–{/if}–>
header.tpl 49 $HeaderInternalNaviItem.bloc_name   <!–{$HeaderInternalNaviItem.bloc_name}–>
header.tpl 50 /foreach   <!–{/foreach}–>
header.tpl 52 /if   <!–{/if}–>
header.tpl 57 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 59 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
header.tpl 59 $transactionid   <!–{$transactionid}–>
header.tpl 62 $smarty.get.name|h   <!–{$smarty.get.name|h}–>
header.tpl 73 if $smarty.session.customer.customer_id   <!–{if $smarty.session.customer.customer_id}–>
header.tpl 74 $smarty.session.customer.name01   <!–{$smarty.session.customer.name01}–>
header.tpl 74 $smarty.session.customer.name02   <!–{$smarty.session.customer.name02}–>
header.tpl 75 else   <!–{else}–>
header.tpl 77 /if   <!–{/if}–>
header.tpl 84 if !$smarty.session.customer.customer_id   <!–{if !$smarty.session.customer.customer_id}–>
header.tpl 86 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 87 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 90 /if   <!–{/if}–>
header.tpl 95 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 98 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 101 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 103 if $smarty.session.customer.customer_id   <!–{if $smarty.session.customer.customer_id}–>
header.tpl 108 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 111 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 113 /if   <!–{/if}–>
header.tpl 115 if $smarty.session.customer.customer_id   <!–{if $smarty.session.customer.customer_id}–>
header.tpl 117 $smarty.session.customer.name01   <!–{$smarty.session.customer.name01}–>
header.tpl 117 $smarty.session.customer.name02   <!–{$smarty.session.customer.name02}–>
header.tpl 120 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 122 else   <!–{else}–>
header.tpl 124 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 126 /if   <!–{/if}–>
header.tpl 130 $smarty.const.CART_URL   <!–{$smarty.const.CART_URL}–>
header.tpl 137 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 137 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
header.tpl 138 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 138 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
header.tpl 139 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 139 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
header.tpl 140 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 150 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 155 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
header.tpl 155 $transactionid   <!–{$transactionid}–>
header.tpl 157 $smarty.get.name|h   <!–{$smarty.get.name|h}–>
header.tpl 171 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 177 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 183 $smarty.const.CART_URL   <!–{$smarty.const.CART_URL}–>
header.tpl 194 /strip   <!–{/strip}–>

FORM要素 | header.tpl

ファイル名 行番号 内容 説明 箇所
header.tpl 57 form フォーム <form role="search" name="search_form" id=”header_search_form” method=”get” action=”<!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 150 form フォーム <form name="search_form" method="get" action=”<!–{$smarty.const.ROOT_URLPATH}–>

INPUT要素 | header.tpl

ファイル名 行番号 内容 説明 箇所
header.tpl 59 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
header.tpl 60 input 隠し属性 <input type="hidden" name="mode" value=”search” /
header.tpl 62 input テキスト <input type="text" id="header-search" class=”form-control” name=”name” maxlength=”50″ value=”<!–{$smarty.get.name|
header.tpl 155 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
header.tpl 156 input 隠し属性 <input type="hidden" name="mode" value=”search” /
header.tpl 157 input テキスト <input type="text" class="form-control input-clear" name=”name” value=”<!–{$smarty.get.name|

header | Defaultテンプレート解析結果

SMARTYタグ | header.tpl

ファイル名 行番号 内容 説明 箇所
header.tpl 24 strip   <!–{strip}–>
header.tpl 29 $smarty.const.TOP_URL   <!–{$smarty.const.TOP_URL}–>
header.tpl 29 $TPL_URLPATH   <!–{$TPL_URLPATH}–>
header.tpl 29 $arrSiteInfo.shop_name|h   <!–{$arrSiteInfo.shop_name|h}–>
header.tpl 29 $tpl_title|h   <!–{$tpl_title|h}–>
header.tpl 34 if $arrPageLayout.HeaderInternalNavi|@count > 0   <!–{if $arrPageLayout.HeaderInternalNavi|@count > 0}–>
header.tpl 36 foreach key=HeaderInternalNaviKey item=HeaderInternalNaviItem from=$arrPageLayout.HeaderInternalNavi   <!–{foreach key=HeaderInternalNaviKey item=HeaderInternalNaviItem from=$arrPageLayout.HeaderInternalNavi}–>
header.tpl 37 $HeaderInternalNaviItem.bloc_name   <!–{$HeaderInternalNaviItem.bloc_name}–>
header.tpl 38 if $HeaderInternalNaviItem.php_path != ""   <!–{if $HeaderInternalNaviItem.php_path != ""}–>
header.tpl 39 include_php file=$HeaderInternalNaviItem.php_path items=$HeaderInternalNaviItem   <!–{include_php file=$HeaderInternalNaviItem.php_path items=$HeaderInternalNaviItem}–>
header.tpl 40 else   <!–{else}–>
header.tpl 41 include file=$HeaderInternalNaviItem.tpl_path items=$HeaderInternalNaviItem   <!–{include file=$HeaderInternalNaviItem.tpl_path items=$HeaderInternalNaviItem}–>
header.tpl 42 /if   <!–{/if}–>
header.tpl 43 $HeaderInternalNaviItem.bloc_name   <!–{$HeaderInternalNaviItem.bloc_name}–>
header.tpl 44 /foreach   <!–{/foreach}–>
header.tpl 46 /if   <!–{/if}–>
header.tpl 52 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
header.tpl 52 $TPL_URLPATH   <!–{$TPL_URLPATH}–>
header.tpl 55 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
header.tpl 55 $TPL_URLPATH   <!–{$TPL_URLPATH}–>
header.tpl 58 $smarty.const.CART_URL   <!–{$smarty.const.CART_URL}–>
header.tpl 58 $TPL_URLPATH   <!–{$TPL_URLPATH}–>
header.tpl 65 /strip   <!–{/strip}–>

FORM要素 | header.tpl

INPUT要素 | header.tpl

お知らせ

EC-CUBEには公式のドキュメントが限定的であるため、
独自開発のプログラムを使用し自主的にソースコードを解析しました。
詳しくは公式サイトをご覧下さい。

なお、このドキュメントは、HTML形式およびCSV形式のオフライン閲覧に適したものを、
現在制作中のネットショップで配布する予定です。

正月ECサイトのお知らせ

開設予定のURLは以下のものが候補です。

一富士、二鷹、三なすびでおなじみの鷹(たか)や福袋(ふくぶくろ)、一富士、二鷹、三なすびでおなじみの鷹(たか)といったお正月グッズを、
当面は写真データのダウンロード販売をする、という形で
お正月の普及活動に貢献したいです。
年賀状の作成や、正月商材のセールスプロモーションにご利用いただければと思います。

正(マサ)に月(ガツ)ですね。

2018年7月営業開始予定です。
どうぞお楽しみに!

国外向けネットショップ立ち上げ協力

今のところまだわかりませんが、2019年以降は、ECサイトの新規設置のご依頼も承るかもしれません。
念のためお伝えしておきます。検討中です。
お問合せは、当サイトお問合せフォームよりどうぞ。

EC-CUBE on Bootstrap3について

制作者様に感謝いたします。

デモサイト

http://eccube-on-bootstrap3.no-tubo.net/

制作者様ホームページ

http://blog.nagaki.me/

EC-CUBE on Bootstrap3についての記事

http://blog.nagaki.me/practice/released-eccube-bootstrap.html

ダウンロード

https://github.com/clicktx/eccube-on-bootstrap3/archive/master.tar.gz

権利関係について

EC-CUBEのライセンスについては、公式サイトをご覧下さい。
EC-CUBE on Bootstrap3の著作権は制作者様に帰属します。
当ドキュメントの著作権は、編集著作物として
サイト運営者(ミスターお正月)に帰属します。

EC-CUBE on Bootstrap3解析結果ライブラリ

EC-CUBE on Bootstrap3ドキュメントカテゴリの最新記事