キーワード検索
FAQのカテゴリ一覧
よくある質問キーワード
最近よくあるFAQ一覧
下記記述で三項演算子を使用することができます。
◆記述例
{=strlen(resource('common','company_name')
)?''.htmlspecialchars(resource('common','company_name')
).'':'ありません'=}
{=htmlspecialchars(resource('common','company_name')
)=}
変数を定義し、条件分岐することができます。
{d:def(
'c'=>owlet_dsl::resource('common','company_name')
)}
{if(!strlen(@c))}
ありません
{/if}
{=strlen(@c)?htmlspecialchars(@c):'ありません'=}
{if(strlen(@c))}
{=htmlspecialchars(@c)=}
{/if}
{/d:def}
フィールドセットの中にフィールドセットの項目がある場合の記述です。
◆記述例
グローバルナビをフィールドセットで作り、そのサブメニューをフィールドセットにする場合の例になります。
※ネストの開始には@識別子①が入る。
下記のように記述してください
◆記述例
| {=nl2br(@コード)=} | {=nl2br(@コード)=} | {=nl2br(@コード)=} | {=nl2br(@コード)=} |
下記のように記述することで、CSSプロパティを含め出力することができ、未入力時は出力されません。
・16進数
{=css('background-color',resource('colors','assort'))=}
・rgba
{=css('background-color',rgba(resource('colors','assort'),0.5))=}
下記のように記述することで出力できます。
{=rgba(resource('リソースグループコード','コード'),0.5)=}
◆例
{=rgba(resource('colors','assort'),0.5)=}
下記のように記述することで出力できます。
{=resource('リソースグループコード','コード')=}
◆例
{=resource('colors','assort')=}
単一選択valueだった時のみ出力
OWLet2.0までのバージョン
{識別子:if(owlet_dsl::sel_text(@単一選択コード名) == '単一選択value')}
{/識別子:if}
- カテゴリ:
- 制作FAQ
- キーワード:
- リソース
単一選択valueだった時のみ出力
{識別子:if((@単一選択コード名) == '単一選択value')}
{/識別子:if}
- カテゴリ:
- 制作FAQ
- キーワード:
- リソース
下記のような記述で、rgba変換も可能となっております。
{=rgba(resource('colors','base'),0.5)=}
リソースでのif文について
こちら、可能です。
{識別子:if(strlen(owlet_dsl::resource('リソースグループ','リソース項目')))}
入力があるときの内容
{/識別子:if}
{識別子:if(!strlen(owlet_dsl::resource('リソースグループ','リソース項目')))}
入力がないときの内容
{/識別子:if}
上記のように、
owlet_dsl::resource('リソースグループ','リソース項目'))
の形で入れ込みます。