Dittoの検索について
Posted: 2014年1月29日(水) 14:29
-----
ご利用のサーバ:xampp
MODXのバージョン:1.0.12J-r1
PHPのバージョン:5.4.7
MySQLのバージョン:5.5.27
ブラウザ:IE9
-----
テンプレート変数に関して悩んでいます。
テンプレート変数「イニシャル」と「イニシャル2」の2種類を用意し、それぞれにアルファベット1文字を格納してあるとします。
例)リソースID-1:「イニシャル」=「A」 「イニシャル2」=「D」
リソースID-2:「イニシャル」=「B」 「イニシャル2」=「A」
リソースID-3:「イニシャル」=「C」 「イニシャル2」=「B」
この状況で、検索条件は「イニシャル」か「イニシャル2」に「A」が格納されているリソースを検索するという行為ができないようです。
(例の場合、リソースID-1と2が該当する)
このようなことができないのが当たり前なのかもしれません。
一人で悩んでるうちに何か解決方法はないものかと思い、テンプレート変数「頭文字」をhiddenとして作成し、強制的に「イニシャル」と「イニシャル2」をくっつけたデータを格納できればうまくいきそうなところまでは想像つきました。
一番なのは単純にDittoのフィルターで上記のような検索ができることなのですが、できないならhiddenフィールドの既定値をどのようにすれば「ほかのテンプレート変数を演算して取り込む」ことができるのかお教えいただきたく投稿しました。
ご利用のサーバ:xampp
MODXのバージョン:1.0.12J-r1
PHPのバージョン:5.4.7
MySQLのバージョン:5.5.27
ブラウザ:IE9
-----
テンプレート変数に関して悩んでいます。
テンプレート変数「イニシャル」と「イニシャル2」の2種類を用意し、それぞれにアルファベット1文字を格納してあるとします。
例)リソースID-1:「イニシャル」=「A」 「イニシャル2」=「D」
リソースID-2:「イニシャル」=「B」 「イニシャル2」=「A」
リソースID-3:「イニシャル」=「C」 「イニシャル2」=「B」
この状況で、検索条件は「イニシャル」か「イニシャル2」に「A」が格納されているリソースを検索するという行為ができないようです。
(例の場合、リソースID-1と2が該当する)
このようなことができないのが当たり前なのかもしれません。
一人で悩んでるうちに何か解決方法はないものかと思い、テンプレート変数「頭文字」をhiddenとして作成し、強制的に「イニシャル」と「イニシャル2」をくっつけたデータを格納できればうまくいきそうなところまでは想像つきました。
一番なのは単純にDittoのフィルターで上記のような検索ができることなのですが、できないならhiddenフィールドの既定値をどのようにすれば「ほかのテンプレート変数を演算して取り込む」ことができるのかお教えいただきたく投稿しました。