typeと異なる組み合わせは設定できないテンプレートプロパティを使う上で一番お手軽なのはオプション領域を設定すること。表示されたダイアログで名前などの設定をするOKを押すとテンプレートタグが追加されてオプション領域化するパラメータを利用した表示ある範囲をパラメーターで操作する場合はTemplateBeginIfというテンプレートタグを使用する。メニューではオプション領域という名前です。-->領域の表示を制御するのも便利だがパラメーターだけ使いたいということもある。-->@@で囲まれた文字列@@(param_name)@@上記のタグを使用するとパラメーターに設定された値だけが表示されます。式を使えばもっと複雑なことも出来る。テンプレートへの挿入の仕方は値と同じ。パラメータのキーを書いていた場所に式を書きます。-->@@(式)@@式で使える演算子一覧JavaScriptとほぼ同じ。演算子)変数参照ブール値リテラルというのがオプション領域で使われるものです。基本的にどんな演算子を使ってもtrueかfalseかを判別するものになる。リピート領域内に表示される式に対してのみ定義されます。領域に関する組み込み情報を指定します。オブジェクトが与えられます。_document[param_name]でパラメータにアクセスすることが出来る。式の内部では値、それ以外はキーにアクセスします。param_nameの値かhogeを表示MultipleIf条件文をいくつか並べたくなったらMultipleIfを使おう。-->TemplateBeginIfClauseは条件式(TemplateBeginIf)を複数並べることが出来る。上から順に式の内容をチェックしていき、trueである場合にだけタグ内のコンテンツが表示される。defaultのないSwitch文、もしくはelseのないif文という感じです。CORPORATION</title>※式内では+で文字列連結できる。数値相手に使うと計算式になる。上記ソースを使う場合はタイトルについている編集可能領域タグを外す必要がある。使える演算子とか+で文字列を繋げられるところとかはまんまJavaScriptです。JavaScriptの関数を使用する試しにmatch使ってみたら正規表現のマッチングが出来た...!関数全てはチェックしてないですが、matchとreplaceは覚えておくと便利だと思う。19:17はじめまして。DWテンプレート、編集領域の設定くらいしか触らずに「なんかイマイチ」的な結論に至っちゃう方が私の周囲には多いのですごくわかりやすくて、周りにお勧めしたい記事だと思いコメントさせていただきました。使えるアイテムだと思うのですが、こんなにも広まらないのは公式のドキュメントがわかりにくいのか、そもそもそのあたりを詳しく解説している書籍などもないからなのか・・・。さん>コメントありがとうございます。便利なものを知らないまま結論付けてしまうのは勿体無いなぁと思って(正規表現の記事も含め)書いた次第です。ソースコードを書きなれていない人にはちょっと敷居が高いかもしれませんね。15:57非常に分かりやすいです!DWの解説書などを読んでもいまいちこのあたりの詳しい説明がのっておらず・・・苦戦しておりました。今後も参考にさせていただきます。コメントデータの処理方法の詳細はこちらをご覧ください。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。