From 81213fbb9df69ef8dde98a4f68e23e4ec5eb4a2e Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Thu, 29 Apr 2021 09:42:06 -0400 Subject: [PATCH] Add feature request processwire/processwire-requests#386 --- wire/modules/Process/ProcessPageList/ProcessPageList.module | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wire/modules/Process/ProcessPageList/ProcessPageList.module b/wire/modules/Process/ProcessPageList/ProcessPageList.module index 4c85b2b7..6fa0dba9 100644 --- a/wire/modules/Process/ProcessPageList/ProcessPageList.module +++ b/wire/modules/Process/ProcessPageList/ProcessPageList.module @@ -459,6 +459,12 @@ class ProcessPageList extends Process implements ConfigurableModule { * */ public function ___find($selectorString, Page $page) { + if($page->id === $this->wire()->config->trashPageID && !preg_match('/\bsort=/', $selectorString)) { + $sortfield = $page->sortfield(); + if(!$sortfield || $sortfield === 'sort') { + $selectorString = trim("$selectorString,sort=-modified", ','); + } + } return $page->children($selectorString); }