[[!pdoResources?
&parents=`1`
&limit=`1`
&tpl=`popularTripsTpl`
&tvFilters=`featured==1`
&includeTVs=`tripthumb,mml_pagetitle,mml_introtext,featured,count-trips`
&prepareTVs=`1`
&loadModels=`migxmultilang`
&prepareSnippet = `mmlTranslatePdoToolsRow`
&showLog=`1`
]]
[[!pdoResources?
&parents=`1`
&limit=`3`
&tpl=`popularTripsTpl`
&sortby=`count-trips`
&sortdir=`DESC`
&includeTVs=`tripthumb,mml_pagetitle,mml_introtext,count-trips`
&prepareTVs=`1`
&loadModels=`migxmultilang`
&prepareSnippet = `mmlTranslatePdoToolsRow`
]]
0.0002019: pdoTools loaded 0.0000432: Loaded model "migxmultilang" from "/core/components/migxmultilang/model/" 0.0000498: xPDO query object created 0.0000701: Added TVs filters 0.0007250: Included list of tvs: mml_pagetitle, mml_introtext, tripthumb, count-trips, featured 0.0005169: leftJoined modTemplateVarResource as TVmml_pagetitle 0.0005069: leftJoined modTemplateVarResource as TVmml_introtext 0.0004590: leftJoined modTemplateVarResource as TVtripthumb 0.0005240: leftJoined modTemplateVarResource as TVcount-trips 0.0004590: leftJoined modTemplateVarResource as TVfeatured 0.0007908: Added selection of modResource: SQL_CALC_FOUND_ROWS `id`, `type`, `contentType`, `pagetitle`, `longtitle`, `description`, `alias`, `link_attributes`, `published`, `pub_date`, `unpub_date`, `parent`, `isfolder`, `introtext`, `richtext`, `template`, `menuindex`, `searchable`, `cacheable`, `createdby`, `createdon`, `editedby`, `editedon`, `deleted`, `deletedon`, `deletedby`, `publishedon`, `publishedby`, `menutitle`, `donthit`, `privateweb`, `privatemgr`, `content_dispo`, `hidemenu`, `class_key`, `context_key`, `content_type`, `uri`, `uri_override`, `hide_children_in_tree`, `show_in_tree`, `properties` 0.0000191: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.mml_pagetitle` 0.0000150: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.mml_introtext` 0.0000141: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.tripthumb` 0.0000150: Added selection of modTemplateVarResource: IFNULL(`value`, '0') AS `tv.count-trips` 0.0000150: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.featured` 0.0000808: Replaced TV conditions 0.0008380: Processed additional conditions 0.0015631: Added where condition: 0=`TVfeatured`.`value` LIKE '1', modResource.parent:IN(1,18,19,20,21,22,23,24,25), modResource.published=1, modResource.deleted=0 0.0000470: Replaced TV conditions 0.0002229: Sorted by modResource.publishedon, DESC 0.0000081: Limited to 1, offset 0 0.0004170: SQL prepared "SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `modResource`.`link_attributes`, `modResource`.`published`, `modResource`.`pub_date`, `modResource`.`unpub_date`, `modResource`.`parent`, `modResource`.`isfolder`, `modResource`.`introtext`, `modResource`.`richtext`, `modResource`.`template`, `modResource`.`menuindex`, `modResource`.`searchable`, `modResource`.`cacheable`, `modResource`.`createdby`, `modResource`.`createdon`, `modResource`.`editedby`, `modResource`.`editedon`, `modResource`.`deleted`, `modResource`.`deletedon`, `modResource`.`deletedby`, `modResource`.`publishedon`, `modResource`.`publishedby`, `modResource`.`menutitle`, `modResource`.`donthit`, `modResource`.`privateweb`, `modResource`.`privatemgr`, `modResource`.`content_dispo`, `modResource`.`hidemenu`, `modResource`.`class_key`, `modResource`.`context_key`, `modResource`.`content_type`, `modResource`.`uri`, `modResource`.`uri_override`, `modResource`.`hide_children_in_tree`, `modResource`.`show_in_tree`, `modResource`.`properties`, IFNULL(`TVmml_pagetitle`.`value`, '') AS `tv.mml_pagetitle`, IFNULL(`TVmml_introtext`.`value`, '') AS `tv.mml_introtext`, IFNULL(`TVtripthumb`.`value`, '') AS `tv.tripthumb`, IFNULL(`TVcount-trips`.`value`, '0') AS `tv.count-trips`, IFNULL(`TVfeatured`.`value`, '') AS `tv.featured` FROM `modx_site_content` AS `modResource` LEFT JOIN `modx_site_tmplvar_contentvalues` `TVmml_pagetitle` ON `TVmml_pagetitle`.`contentid` = `modResource`.`id` AND `TVmml_pagetitle`.`tmplvarid` = 1 LEFT JOIN `modx_site_tmplvar_contentvalues` `TVmml_introtext` ON `TVmml_introtext`.`contentid` = `modResource`.`id` AND `TVmml_introtext`.`tmplvarid` = 4 LEFT JOIN `modx_site_tmplvar_contentvalues` `TVtripthumb` ON `TVtripthumb`.`contentid` = `modResource`.`id` AND `TVtripthumb`.`tmplvarid` = 8 LEFT JOIN `modx_site_tmplvar_contentvalues` `TVcount-trips` ON `TVcount-trips`.`contentid` = `modResource`.`id` AND `TVcount-trips`.`tmplvarid` = 9 LEFT JOIN `modx_site_tmplvar_contentvalues` `TVfeatured` ON `TVfeatured`.`contentid` = `modResource`.`id` AND `TVfeatured`.`tmplvarid` = 10 WHERE ( `TVfeatured`.`value` LIKE '1' AND `modResource`.`parent` IN (1,18,19,20,21,22,23,24,25) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 ) ORDER BY modResource.publishedon DESC LIMIT 1 " 0.0001550: SQL executed 0.0001361: Total rows: 0 0.0000169: Rows fetched 0.0000391: Prepared and processed TVs 0.0000010: Returning processed chunks 0.0073311: Total time 13 631 488: Memory usage
0=`TVfeatured`.`value` LIKE '1'
[[!pdoResources?
&parents=`1`
&limit=`1`
&tpl=`popularTripsTpl`
&where=`{"TVfeatured.value":"1"}`
&includeTVs=`tripthumb,mml_pagetitle,mml_introtext,featured,count-trips`
&prepareTVs=`1`
&loadModels=`migxmultilang`
&prepareSnippet = `mmlTranslatePdoToolsRow`
&showLog=`1`
]][[!pdoResources?
&parents=`1`
&limit=`1`
&tpl=`popularTripsTpl`
&includeTVs=`tripthumb,mml_pagetitle,mml_introtext,count-trips,featured`
&where=`{"TVfeatured.value":"1"}`
&prepareTVs=`1`
&loadModels=`migxmultilang`
&prepareSnippet = `mmlTranslatePdoToolsRow`
]][[pdoResources? &parents=`20,10,11` &depth=`0` &limit=`5` &tpl=`dateTpl` &includeTVs=`eventDate` &processTVs=`1` &where=`{"TVeventDate>":"[[currentDate:date=`%d/%m/%Y`]]"}` &prepareTVs=`1`&sortby=`eventDate` &sortdir=`ASC` &showLog=`1`]]return time();
0.0002589: pdoTools loaded 0.0000751: xPDO query object created 0.0008371: Included list of tvs: eventDate 0.0008140: leftJoined modTemplateVarResource as TVeventdate 0.0010641: Added selection of modResource: SQL_CALC_FOUND_ROWS `id`, `type`, `contentType`, `pagetitle`, `longtitle`, `description`, `alias`, `link_attributes`, `published`, `pub_date`, `unpub_date`, `parent`, `isfolder`, `introtext`, `richtext`, `template`, `menuindex`, `searchable`, `cacheable`, `createdby`, `createdon`, `editedby`, `editedon`, `deleted`, `deletedon`, `deletedby`, `publishedon`, `publishedby`, `menutitle`, `donthit`, `privateweb`, `privatemgr`, `content_dispo`, `hidemenu`, `class_key`, `context_key`, `content_type`, `uri`, `uri_override`, `hide_children_in_tree`, `show_in_tree`, `properties` 0.0000279: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.eventDate` 0.0000601: Replaced TV conditions 0.0000939: Processed additional conditions 0.0010569: Added where condition: TVeventDate>=29/10/2014, modResource.parent:IN(20,10,11,21,22,23,24,25), modResource.published=1, modResource.deleted=0 0.0000560: Replaced TV conditions 0.0003428: Sorted by CAST(`TVeventdate`.`value` AS DATETIME), ASC 0.0000091: Limited to 5, offset 0 0.0005031: SQL prepared "SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `modResource`.`link_attributes`, `modResource`.`published`, `modResource`.`pub_date`, `modResource`.`unpub_date`, `modResource`.`parent`, `modResource`.`isfolder`, `modResource`.`introtext`, `modResource`.`richtext`, `modResource`.`template`, `modResource`.`menuindex`, `modResource`.`searchable`, `modResource`.`cacheable`, `modResource`.`createdby`, `modResource`.`createdon`, `modResource`.`editedby`, `modResource`.`editedon`, `modResource`.`deleted`, `modResource`.`deletedon`, `modResource`.`deletedby`, `modResource`.`publishedon`, `modResource`.`publishedby`, `modResource`.`menutitle`, `modResource`.`donthit`, `modResource`.`privateweb`, `modResource`.`privatemgr`, `modResource`.`content_dispo`, `modResource`.`hidemenu`, `modResource`.`class_key`, `modResource`.`context_key`, `modResource`.`content_type`, `modResource`.`uri`, `modResource`.`uri_override`, `modResource`.`hide_children_in_tree`, `modResource`.`show_in_tree`, `modResource`.`properties`, IFNULL(`TVeventdate`.`value`, '') AS `tv.eventDate` FROM `modx_site_content` AS `modResource` LEFT JOIN `modx_site_tmplvar_contentvalues` `TVeventdate` ON `TVeventdate`.`contentid` = `modResource`.`id` AND `TVeventdate`.`tmplvarid` = 3 WHERE ( `modResource`.`parent` IN (20,10,11,21,22,23,24,25) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 ) ORDER BY CAST(`TVeventdate`.`value` AS DATETIME) ASC LIMIT 5 " 0.0001609: SQL executed 0.0001850: Total rows: 3 0.0000660: Rows fetched 0.0150440: Prepared and processed TVs 0.0021448: Loaded chunk "dateTpl" 0.0070648: Returning processed chunks 0.0278659: Total time
&where=`{"TVeventDate.value:>":"[[currentDate:date=`%Y-%m-%d 00:00:00`]]"}`
[ed. note: boomerang last edited this post 11 years, 10 months ago.]
%Y-%m-%d 00:00:00
[[!currentDate:date=`%Y-%m-%d 00:00:00`]]
[[!pdoResources? &parents=`20,10` &depth=`0` &limit=`1` &tpl=`dateTpl` &includeTVs=`eventDate` &processTVs=`1` &where=`{"eventDate:>":"[[!currentDate:date=`%Y-%m-%d`]]"}` &sortby=`eventDate` &sortdir=`ASC`]]