SOY CMS / SOY Shop

ブログトップ

SOY Shopでcms:ignoreを使えるようになりました

2014年05月07日

SOY CMSの機能で、テンプレートの任意の箇所に<!-- cms:ignore -->と<!-- /cms:ignore -->ではさむと、ページ出力時に表示されないという機能があります。

SOYCMSの使い方、第5回(下)。ブロックの作成(エントリーの埋め込み)-Re:Creator's Kansai (リクリ)


SOY Shopでも使いたいという要望があまりにも多かったので、

今更ではありますが、1.13.7から使用できるようになりました。




使い方はSOY CMSと同じで、


<!-- block:id="item_list" -->
<div class="item">
	<h3 cms:id="item_name">だいず</h3>
	<div><!-- cms:id="item_price /-->円</div>
	<p><a cms:id="item_cart_link">カートに入れる</a></p>
</div>
<!-- block:id="item_list" -->

<!-- cms:ignore -->
<div class="item">
	<h3 cms:id="item_name">だいず</h3>
	<div><!-- cms:id="item_price /-->円</div>
	<p><a cms:id="item_cart_link">カートに入れる</a></p>
</div>
<!-- /cms:ignore -->

このようにデザインのあたりとして入れておいたHTMLをSOY Shopの組み込みの際に消さずにそのまま残しておくことができます。


他にもデザインを作りかけで、設定が終わり次第表示したい箇所等は、

コメントアウトで非表示にするのではなく、

cms:ignoreで非表示すると更新作業が分かりやすくなります。