リソース作成時の本文内で、テンプレート変数のチェックボックスのチェック内容によって、
ブロックの表示・非表示を変更したく、色々と調べてみたのですが、下記がわからず困っております。
・チェックボックスの値の取得
・取得した値による条件分岐
初歩的な質問ですみません。
よろしくお願いいたします。
modxのバージョンは1.0.21Jになります。
テンプレート変数の値取得と条件分岐 【解決済み】
テンプレート変数の値取得と条件分岐
http://190125151758-25913.evo.demo.modx ... rvice.html
こちらにサンプルを作りました。テンプレート変数の設定画面で「プロセッサ」を特に何も指定しない場合、
このように、選択した値が全てつながって出力されます。プロセッサでdelimited listを指定すれば、
指定の区切り文字で区切って出力します。
具体的にどのように出し分けたい、というのはありますか?たとえばCSSでdisplay:noneなどを使うか、
html自体を出し分けるなど、いくつかアプローチがあると思います。具体的に教えていただければ
サンプルを作ります。
こちらにサンプルを作りました。テンプレート変数の設定画面で「プロセッサ」を特に何も指定しない場合、
このように、選択した値が全てつながって出力されます。プロセッサでdelimited listを指定すれば、
指定の区切り文字で区切って出力します。
具体的にどのように出し分けたい、というのはありますか?たとえばCSSでdisplay:noneなどを使うか、
html自体を出し分けるなど、いくつかアプローチがあると思います。具体的に教えていただければ
サンプルを作ります。
テンプレート変数の値取得と条件分岐
早速回答いただきましてありがとうございます。
html自体を出し分けたく思っています。
テンプレート変数のラジオボタンで下記の選択を用意
*すみませんチェックボックスではなく、ラジオボタンでした。
・表示
・非表示
「表示」がチェックされていたら
下記のような見出しタグとditto処理のブロックを表示したく考えております。
<hx>xxx</hx>
<div>[!Ditto? !]</div>
よろしくお願いいたします。
html自体を出し分けたく思っています。
テンプレート変数のラジオボタンで下記の選択を用意
*すみませんチェックボックスではなく、ラジオボタンでした。
・表示
・非表示
「表示」がチェックされていたら
下記のような見出しタグとditto処理のブロックを表示したく考えております。
<hx>xxx</hx>
<div>[!Ditto? !]</div>
よろしくお願いいたします。
テンプレート変数の値取得と条件分岐
コード: 全て選択
<p>ラジオボタンの値:[*ラジオボタン*]</p>
<@IF:[*ラジオボタン:is(表示)*]>
<h3>xxx</h3>
<div>[Ditto]</div>
<@ENDIF>
http://190125151758-25913.evo.demo.modx.jp/manager/
テンプレート変数の値取得と条件分岐 【解決済み】
教えていただきましたコードで動作しました。
早急に回答いただきまして、本当にありがとうございます。
早急に回答いただきまして、本当にありがとうございます。