MODx Revolution で、getResources とカスタム日付 TV (press-release-date と呼ばれる) を使用しているときに、結果を年で制限するにはどうすればよいですか (URL パラメーターを使用して年を設定すると、任意の年を入力できます)。
たとえば、私の URL には page.html?year=2012 があります
getResources からの結果には、その年に関連するものだけが含まれるようにします。私は &where プロパティを使用したいと考えています (もしそうなら、私は確かにフォーマットを台無しにしています):
&where=`{"press-release-date":[[*press-release-date:strtotime:date=`%Y`]:isequalto:`2012`]}`
私も試してみました
&where=`{[[*press-release-date]]:[[*press-release-date:strtotime:date=`%Y`]:isequalto:`2012`]}`
ありがとう!
更新:これは私が現在使用している完全なコードです:
[[!getResources?
&parents=`780,781,782,783,784`
&tpl=`list-press-tpl`
&limit=`1000`
&sortdir=`DESC`
&includeTVs=`1`
&includeContent=`1`
&depth=`0`
&showHidden=`1`
&sortbyTV=`press-release-date`
&where=`{[[*press-release-date]]:[[*press-release-date:strtotime:date=`%Y`]:isequalto:`2012`]}`
]]