カートの中身でカスタムフィールドで表示する項目を増やす

バージョン1.2.0以降

 

カートの中身で、商品名と価格以外にメーカー等の情報を表示したい場合があります。

 

 

 

このように、

カートの中身で商品のカスタムフィールドの表示させたい場合、

 

公開側ページのカスタムフィールドの表示の際に使用したcms:idを

カートのテンプレートに記述することで表示されるようになります。

 

 

記述例

カスタムフィールドプラグインでcms:id="maker"、取扱元を作成し、フォーム内に表示する場合、

<table>
<thead>
<tr>
<th>&nbsp;</th>
<th>商品コード</th>
<th>商品名</th>
<th>取扱元</th>
<th>価格</th>
<th>注文数</th>
<th>小計</th>
</tr>
</thead>
<tfoot>
<tr>
<th colspan="5">合計</th>
<td class="alR"><!-- soy:id="total_price" /--> 円</td>
</tr>
</tfoot>

<tbody>
<!-- soy:id="item_list" -->
<tr>
<td><a soy:id="item_delete">削除</a></td>
<td><!-- soy:id="item_id" /--></td>
<td><a soy:id="item_name">大豆</a></td>
<td cms:id="maker">取扱元名</td>
<td><!-- soy:id="item_price" /--> 円</td>
<td>
<input type="text" soy:id="order_number" />
<p class="error" soy:id="item_stock_error"></p>
</td>
<td><!-- soy:id="item_total" /--> 円</td>
</tr>
<!-- /soy:id="item_list" -->
</tbody>
</table>

 

 

このエントリーをはてなブックマークに追加

トラックバック

トラックバック記事記事

この記事のトラックバックURI: