mypage_index | EC-CUBE on Bootstrap3

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

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

mypage_index | EC-CUBE on Bootstrap3解析結果

ただ今ECサイトを開発中のため、
そのつながりで使用予定のシステムを分析しています。

EC-CUBEは日本のオープンソースのオンライン販売システムです。

SMARTYタグ | mypage/index.tpl

ファイル名 行番号 内容 説明 箇所
mypage/index.tpl 26 $tpl_title|h   <!–{$tpl_title|h}–>
mypage/index.tpl 27 if $tpl_navi != ""   <!–{if $tpl_navi != ""}–>
mypage/index.tpl 28 include file=$tpl_navi   <!–{include file=$tpl_navi}–>
mypage/index.tpl 29 else   <!–{else}–>
mypage/index.tpl 30 include file=`$smarty.const.TEMPLATE_REALDIR`mypage/navi.tpl   <!–{include file=`$smarty.const.TEMPLATE_REALDIR`mypage/navi.tpl}–>
mypage/index.tpl 31 /if   <!–{/if}–>
mypage/index.tpl 34 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
mypage/index.tpl 34 $transactionid   <!–{$transactionid}–>
mypage/index.tpl 36 $objNavi->nowpage   <!–{$objNavi->nowpage}–>
mypage/index.tpl 37 $tpl_subtitle|h   <!–{$tpl_subtitle|h}–>
mypage/index.tpl 39 if $objNavi->all_row > 0   <!–{if $objNavi->all_row > 0}–>
mypage/index.tpl 41 $objNavi->all_row   <!–{$objNavi->all_row}–>
mypage/index.tpl 44 section name=cnt loop=$arrOrder   <!–{section name=cnt loop=$arrOrder}–>
mypage/index.tpl 45 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
mypage/index.tpl 45 $arrOrder[cnt].order_id   <!–{$arrOrder[cnt].order_id}–>
mypage/index.tpl 46 $arrOrder[cnt].order_id   <!–{$arrOrder[cnt].order_id}–>
mypage/index.tpl 47 $arrOrder[cnt].create_date|sfDispDBDate   <!–{$arrOrder[cnt].create_date|sfDispDBDate}–>
mypage/index.tpl 48 assign var=payment_id value="`$arrOrder[cnt].payment_id`"   <!–{assign var=payment_id value="`$arrOrder[cnt].payment_id`"}–>
mypage/index.tpl 49 $arrPayment[$payment_id]|h   <!–{$arrPayment[$payment_id]|h}–>
mypage/index.tpl 50 $arrOrder[cnt].payment_total|number_format   <!–{$arrOrder[cnt].payment_total|number_format}–>
mypage/index.tpl 52 if $smarty.const.MYPAGE_ORDER_STATUS_DISP_FLAG   <!–{if $smarty.const.MYPAGE_ORDER_STATUS_DISP_FLAG }–>
mypage/index.tpl 53 assign var=order_status_id value="`$arrOrder[cnt].status`"   <!–{assign var=order_status_id value="`$arrOrder[cnt].status`"}–>
mypage/index.tpl 55 if $order_status_id != $smarty.const.ORDER_PENDING   <!–{if $order_status_id != $smarty.const.ORDER_PENDING }–>
mypage/index.tpl 56 $arrCustomerOrderStatus[$order_status_id]|h   <!–{$arrCustomerOrderStatus[$order_status_id]|h}–>
mypage/index.tpl 57 else   <!–{else}–>
mypage/index.tpl 58 $arrCustomerOrderStatus[$order_status_id]|h   <!–{$arrCustomerOrderStatus[$order_status_id]|h}–>
mypage/index.tpl 59 /if   <!–{/if}–>
mypage/index.tpl 61 /if   <!–{/if}–>
mypage/index.tpl 66 /section   <!–{/section}–>
mypage/index.tpl 70 $objNavi->strnavi   <!–{$objNavi->strnavi}–>
mypage/index.tpl 74 else   <!–{else}–>
mypage/index.tpl 76 /if   <!–{/if}–>

FORM要素 | mypage/index.tpl

ファイル名 行番号 内容 説明 箇所
mypage/index.tpl 33 form フォーム <form name="form1" id="form1" method=”post” action=”?”>

INPUT要素 | mypage/index.tpl

ファイル名 行番号 内容 説明 箇所
mypage/index.tpl 34 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
mypage/index.tpl 35 input 隠し属性 <input type="hidden" name="order_id" value=”” /
mypage/index.tpl 36 input 隠し属性 <input type="hidden" name="pageno" value=”<!–{$objNavi->

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

SMARTYタグ | mypage/index.tpl

ファイル名 行番号 内容 説明 箇所
mypage/index.tpl 26 $tpl_title|h   <!–{$tpl_title|h}–>
mypage/index.tpl 27 if $tpl_navi != ""   <!–{if $tpl_navi != ""}–>
mypage/index.tpl 28 include file=$tpl_navi   <!–{include file=$tpl_navi}–>
mypage/index.tpl 29 else   <!–{else}–>
mypage/index.tpl 30 include file=`$smarty.const.TEMPLATE_REALDIR`mypage/navi.tpl   <!–{include file=`$smarty.const.TEMPLATE_REALDIR`mypage/navi.tpl}–>
mypage/index.tpl 31 /if   <!–{/if}–>
mypage/index.tpl 34 $smarty.const.TRANSACTION_ID_NAME   <!–{$smarty.const.TRANSACTION_ID_NAME}–>
mypage/index.tpl 34 $transactionid   <!–{$transactionid}–>
mypage/index.tpl 36 $objNavi->nowpage   <!–{$objNavi->nowpage}–>
mypage/index.tpl 37 $tpl_subtitle|h   <!–{$tpl_subtitle|h}–>
mypage/index.tpl 39 if $objNavi->all_row > 0   <!–{if $objNavi->all_row > 0}–>
mypage/index.tpl 41 $objNavi->all_row   <!–{$objNavi->all_row}–>
mypage/index.tpl 44 $objNavi->strnavi   <!–{$objNavi->strnavi}–>
mypage/index.tpl 54 if $smarty.const.MYPAGE_ORDER_STATUS_DISP_FLAG   <!–{if $smarty.const.MYPAGE_ORDER_STATUS_DISP_FLAG }–>
mypage/index.tpl 56 /if   <!–{/if}–>
mypage/index.tpl 59 section name=cnt loop=$arrOrder   <!–{section name=cnt loop=$arrOrder}–>
mypage/index.tpl 61 $arrOrder[cnt].create_date|sfDispDBDate   <!–{$arrOrder[cnt].create_date|sfDispDBDate}–>
mypage/index.tpl 62 $arrOrder[cnt].order_id   <!–{$arrOrder[cnt].order_id}–>
mypage/index.tpl 63 assign var=payment_id value="`$arrOrder[cnt].payment_id`"   <!–{assign var=payment_id value="`$arrOrder[cnt].payment_id`"}–>
mypage/index.tpl 64 $arrPayment[$payment_id]|h   <!–{$arrPayment[$payment_id]|h}–>
mypage/index.tpl 65 $arrOrder[cnt].payment_total|n2s   <!–{$arrOrder[cnt].payment_total|n2s}–>
mypage/index.tpl 67 if $smarty.const.MYPAGE_ORDER_STATUS_DISP_FLAG   <!–{if $smarty.const.MYPAGE_ORDER_STATUS_DISP_FLAG }–>
mypage/index.tpl 68 assign var=order_status_id value="`$arrOrder[cnt].status`"   <!–{assign var=order_status_id value="`$arrOrder[cnt].status`"}–>
mypage/index.tpl 69 if $order_status_id != $smarty.const.ORDER_PENDING   <!–{if $order_status_id != $smarty.const.ORDER_PENDING }–>
mypage/index.tpl 70 $arrCustomerOrderStatus[$order_status_id]|h   <!–{$arrCustomerOrderStatus[$order_status_id]|h}–>
mypage/index.tpl 71 else   <!–{else}–>
mypage/index.tpl 72 $arrCustomerOrderStatus[$order_status_id]|h   <!–{$arrCustomerOrderStatus[$order_status_id]|h}–>
mypage/index.tpl 73 /if   <!–{/if}–>
mypage/index.tpl 74 /if   <!–{/if}–>
mypage/index.tpl 75 $smarty.const.ROOT_URLPATH   <!–{$smarty.const.ROOT_URLPATH}–>
mypage/index.tpl 75 $arrOrder[cnt].order_id   <!–{$arrOrder[cnt].order_id}–>
mypage/index.tpl 77 /section   <!–{/section}–>
mypage/index.tpl 80 else   <!–{else}–>
mypage/index.tpl 82 /if   <!–{/if}–>

FORM要素 | mypage/index.tpl

ファイル名 行番号 内容 説明 箇所
mypage/index.tpl 33 form フォーム <form name="form1" id="form1" method=”post” action=”?”>

INPUT要素 | mypage/index.tpl

ファイル名 行番号 内容 説明 箇所
mypage/index.tpl 34 input 隠し属性 <input type="hidden" name="<!–{$smarty.const.TRANSACTION_ID_NAME}–>
mypage/index.tpl 35 input 隠し属性 <input type="hidden" name="order_id" value=”” /
mypage/index.tpl 36 input 隠し属性 <input type="hidden" name="pageno" value=”<!–{$objNavi->

お知らせ

公式のドキュメントが限られたものしかないため、
独自開発のプログラムを使って自主的にソースコードを解析しています。
詳しくは公式サイトをご覧下さい。

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

正月越境ECのお知らせ

URLは以下のいずれかになる予定です。

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

2018年7月営業開始予定です。
楽しみにしていて下さいね!

ECサイト立ち上げ協力

現時点ではまだわかりませんが、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ドキュメントカテゴリの最新記事