カートの中身でカスタムフィールドで表示する項目を増やす
バージョン1.2.0以降
カートの中身で、商品名と価格以外にメーカー等の情報を表示したい場合があります。
このように、
カートの中身で商品のカスタムフィールドの表示させたい場合、
公開側ページのカスタムフィールドの表示の際に使用したcms:idを
カートのテンプレートに記述することで表示されるようになります。
記述例
カスタムフィールドプラグインでcms:id="maker"、取扱元を作成し、フォーム内に表示する場合、
<table>
<thead>
<tr>
<th> </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>