PowerCMS X のタグ属性 append と prepend の使い道を考える
mt:var、mt:setvarblockで利用できる append と prepend のタグ属性があります。
ドキュメントは以下になります。
mt:var (mt:setvarblock) タグで変数にセットした値に対して、append もしくは prepend を使うと、同じ変数名で値の連結ができます。
どのような利用シーンがあるか考えました。
append
append は後ろに連結されます。
li タグなら、ぱんくずなどで利用できます。
<mt:SetVarBlock name="list_tag"><li>リスト1番目</li></mt:SetVarBlock>
<mt:SetVarBlock name="list_tag" append><li>リスト2番目</li></mt:SetVarBlock>
<mt:Var name="list_tag">
結果
<li>リスト1番目</li><li>リスト2番目</li>
prepend
prepend は前に連結されます。
title タグなら、「ページ名」+「 | 」+「ウェブサイト名」のように利用できます。
<mt:SetVarBlock name="title_tag">ウェブサイト名</mt:SetVarBlock>
<mt:SetVarBlock name="title_tag" prepend >ページタイトル | </mt:SetVarBlock>
<mt:Var name="title_tag">
結果
ページタイトル | ウェブサイト名
この記事が気に入ったらサポートをしてみませんか?