shopping_index | EC-CUBE on Bootstrap3

正(マサ)に月(ガツ)だね、お正月!
ミスターお正月です。
皆さん新年明けましておめでとうございます。

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

shopping_index | EC-CUBE on Bootstrap3解析結果

ただ今ECサイトの制作中につき、
それに関連し使用するつもりのシステムを勉強中です。

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

SMARTYタグ | shopping/index.tpl

ファイル名 行番号 内容 説明 箇所
shopping/index.tpl 25 $tpl_title|h   <!–{$tpl_title|h}–>
shopping/index.tpl 29 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 29 $transactionid   <!–{$transactionid}–>
shopping/index.tpl 37 assign var=key1 value="login_email"   <!–{assign var=key1 value="login_email"}–>
shopping/index.tpl 38 $key1   <!–{$key1}–>
shopping/index.tpl 38 $tpl_login_email|h   <!–{$tpl_login_email|h}–>
shopping/index.tpl 38 $arrForm[$key1].length   <!–{$arrForm[$key1].length}–>
shopping/index.tpl 38 $arrErr[$key1]|sfGetErrorColor   <!–{$arrErr[$key1]|sfGetErrorColor}–>
shopping/index.tpl 40 assign var=key2 value="login_pass"   <!–{assign var=key2 value="login_pass"}–>
shopping/index.tpl 41 $key2   <!–{$key2}–>
shopping/index.tpl 41 $arrForm[$key2].length   <!–{$arrForm[$key2].length}–>
shopping/index.tpl 41 $arrErr[$key2]|sfGetErrorColor   <!–{$arrErr[$key2]|sfGetErrorColor}–>
shopping/index.tpl 42 $arrErr[$key1]   <!–{$arrErr[$key1]}–>
shopping/index.tpl 42 $arrErr[$key2]   <!–{$arrErr[$key2]}–>
shopping/index.tpl 44 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
shopping/index.tpl 44 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
shopping/index.tpl 44 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
shopping/index.tpl 44 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
shopping/index.tpl 46 assign var=key value="login_memory"   <!–{assign var=key value="login_memory"}–>
shopping/index.tpl 48 $key   <!–{$key}–>
shopping/index.tpl 48 $tpl_login_memory|sfGetChecked:1   <!–{$tpl_login_memory|sfGetChecked:1}–>
shopping/index.tpl 53 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
shopping/index.tpl 53 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
shopping/index.tpl 62 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 62 $transactionid   <!–{$transactionid}–>
shopping/index.tpl 78 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>

FORM要素 | shopping/index.tpl

ファイル名 行番号 内容 説明 箇所
shopping/index.tpl 28 form フォーム <form class="form-signin" role="form" name=”member_form” id=”member_form” method=”post” action=”?” onsubmit=”return eccube.checkLoginFormInputted('member_form')”>
shopping/index.tpl 61 form フォーム <form name="member_form2" id="member_form2" method=”post” action=”?”>

INPUT要素 | shopping/index.tpl

ファイル名 行番号 内容 説明 箇所
shopping/index.tpl 29 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 30 input 隠し属性 <input type="hidden" name="mode" value=”login” /
shopping/index.tpl 38 input メール <input type="email" class="box300 form-control" name=”<!–{$key1}–>
shopping/index.tpl 41 input パスワード <input type="password" class="box300 form-control" name=”<!–{$key2}–>
shopping/index.tpl 48 input チェックボックス <input type="checkbox" name="<!–{$key}–>
shopping/index.tpl 62 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 63 input 隠し属性 <input type="hidden" name="mode" value=”nonmember” /

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

SMARTYタグ | shopping/index.tpl

ファイル名 行番号 内容 説明 箇所
shopping/index.tpl 25 $tpl_title|h   <!–{$tpl_title|h}–>
shopping/index.tpl 27 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 27 $transactionid   <!–{$transactionid}–>
shopping/index.tpl 35 assign var=key value="login_email"   <!–{assign var=key value="login_email"}–>
shopping/index.tpl 38 if strlen($arrErr[$key]) >= 1   <!–{if strlen($arrErr[$key]) >= 1}–>
shopping/index.tpl 38 $arrErr[$key]   <!–{$arrErr[$key]}–>
shopping/index.tpl 38 /if   <!–{/if}–>
shopping/index.tpl 39 $key   <!–{$key}–>
shopping/index.tpl 39 $tpl_login_email|h   <!–{$tpl_login_email|h}–>
shopping/index.tpl 39 $arrForm[$key].length   <!–{$arrForm[$key].length}–>
shopping/index.tpl 39 $arrErr[$key]|sfGetErrorColor   <!–{$arrErr[$key]|sfGetErrorColor}–>
shopping/index.tpl 41 assign var=key value="login_memory"   <!–{assign var=key value="login_memory"}–>
shopping/index.tpl 42 $key   <!–{$key}–>
shopping/index.tpl 42 $tpl_login_memory|sfGetChecked:1   <!–{$tpl_login_memory|sfGetChecked:1}–>
shopping/index.tpl 49 assign var=key value="login_pass"   <!–{assign var=key value="login_pass"}–>
shopping/index.tpl 50 $arrErr[$key]   <!–{$arrErr[$key]}–>
shopping/index.tpl 54 $key   <!–{$key}–>
shopping/index.tpl 54 $arrForm[$key].length   <!–{$arrForm[$key].length}–>
shopping/index.tpl 54 $arrErr[$key]|sfGetErrorColor   <!–{$arrErr[$key]|sfGetErrorColor}–>
shopping/index.tpl 60 $TPL_URLPATH   <!–{$TPL_URLPATH}–>
shopping/index.tpl 66 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
shopping/index.tpl 66 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
shopping/index.tpl 66 $smarty.const.HTTPS_URL   <!–{$smarty.const.HTTPS_URL}–>
shopping/index.tpl 66 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
shopping/index.tpl 67 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
shopping/index.tpl 67 $smarty.const.DIR_INDEX_PATH   <!–{$smarty.const.DIR_INDEX_PATH}–>
shopping/index.tpl 83 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
shopping/index.tpl 84 $TPL_URLPATH   <!–{$TPL_URLPATH}–>
shopping/index.tpl 94 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 94 $transactionid   <!–{$transactionid}–>
shopping/index.tpl 100 $TPL_URLPATH   <!–{$TPL_URLPATH}–>

FORM要素 | shopping/index.tpl

ファイル名 行番号 内容 説明 箇所
shopping/index.tpl 26 form フォーム <form name="member_form" id="member_form" method=”post” action=”?” onsubmit=”return eccube.checkLoginFormInputted('member_form')”>
shopping/index.tpl 93 form フォーム <form name="member_form2" id="member_form2" method=”post” action=”?”>

INPUT要素 | shopping/index.tpl

ファイル名 行番号 内容 説明 箇所
shopping/index.tpl 27 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 28 input 隠し属性 <input type="hidden" name="mode" value=”login” /
shopping/index.tpl 39 input テキスト <input type="text" name="<!–{$key}–>
shopping/index.tpl 42 input チェックボックス <input type="checkbox" name="<!–{$key}–>
shopping/index.tpl 54 input パスワード <input type="password" name="<!–{$key}–>
shopping/index.tpl 60 input イメージ <input type="image" class="hover_change_image" src=”<!–{$TPL_URLPATH}–>
shopping/index.tpl 94 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
shopping/index.tpl 95 input 隠し属性 <input type="hidden" name="mode" value=”nonmember” /
shopping/index.tpl 100 input イメージ <input type="image" class="hover_change_image" src=”<!–{$TPL_URLPATH}–>

お知らせ

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ドキュメントカテゴリの最新記事