SIRIUSで使用できる関数

SIRIUSで使用できる関数

関数は、独自タグの後に | を付け、特定の関数を
指定する事で、独自タグの内容を変化させる事が
出来る機能になります。

SIRIUS2で使用できる関数

関数とは、独自タグの後に | を付け、特定の関数を指定する事で、
独自タグの内容を変化させる事が出来ます。

 

<% 独自タグ | 関数 %>

 

関数は複数同時に指定する事が出来ます。
複数の関数が指定されている場合、左側に指定されている関数から順番に
独自タグの内容が変化します。

 

例) <% 独自タグ | 関数1 | 関数2 | 関数3 %>


関数一覧

関数 関数の説明 使用例
html

HTMLエスケープを行う
('<' => '<')

<ページタイトル>
↓↓↓
<ページタイトル>

nl2br

改行コードを
<br />タグに変換
する

テストですテストです
↓↓↓
テストです<br />テストです

ns2sp

改行コードを
スペース文字に
変換する

テストですテストです
↓↓↓
テストです テストです

oneline 改行コードを抜いて一行にする

テストですテストです
↓↓↓
テストですテストです

shorten(文字数) 指定文字数以降を表示しない

例)文字数を5に指定した場合
サンプルテキストです。
↓↓↓
サンプルテ

tag_strip

HTMLタグを全て
取り除く

<strong>見本</strong>です。
↓↓↓
見本です。

tag_strip(取り除くタグ)

指定されたタグを
全て取り除く

例)取り除くタグを p と
指定した場合
<p><strong>見本</strong>
です。</p>
↓↓↓
<strong>見本</strong>です。

tag_replace(置換したいタグ,置換後のタグ)

指定されたタグを
置換する

例)置換前を p 、置換後を
 h3 と指定した場合<p><strong>見本</strong>
です。</p>
↓↓↓
<h3><strong>見本</strong>
です。</h3>

str_replace(置換したい文字列,置換後の文字列)

指定された文字列を
置換する

例)置換前を サンプル 、
置換後を テストと指定した場合
サンプルテキストです。
↓↓↓
テストテキストです。

addRound

角丸用のタグを
挿入する

サンプルテキストです。
↓↓↓
<div class="top"> </div><div
 class="body">サンプルテキ
ストです。</div><div
 class="bottom"> </div>

【新サービス】サイト制作代行サービスをリリースしました!