1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-11 17:24:46 +02:00
This commit is contained in:
Ryan Cramer
2023-06-29 13:56:55 -04:00
parent 6339410283
commit 19be4b3b90
3 changed files with 5 additions and 7 deletions

View File

@@ -419,7 +419,7 @@ class PagesEditor extends Wire {
* - `uncacheAll` (boolean): Whether the memory cache should be cleared (default=true)
* - `resetTrackChanges` (boolean): Whether the page's change tracking should be reset (default=true)
* - `quiet` (boolean): When true, created/modified time+user will use values from $page rather than current user+time (default=false)
* - `adjustName` (boolean): Adjust page name to ensure it is unique within its parent (default=false)
* - `adjustName` (boolean): Adjust page name to ensure it is unique within its parent (default=true)
* - `forceID` (integer): Use this ID instead of an auto-assigned on (new page) or current ID (existing page)
* - `ignoreFamily` (boolean): Bypass check of allowed family/parent settings when saving (default=false)
* - `noHooks` (boolean): Prevent before/after save hooks from being called (default=false)
@@ -433,7 +433,7 @@ class PagesEditor extends Wire {
$defaultOptions = array(
'uncacheAll' => true,
'resetTrackChanges' => true,
'adjustName' => false,
'adjustName' => true,
'forceID' => 0,
'ignoreFamily' => false,
'noHooks' => false,
@@ -473,7 +473,7 @@ class PagesEditor extends Wire {
}
}
$this->pages->names()->checkNameConflicts($page);
if($options['adjustName']) $this->pages->names()->checkNameConflicts($page);
if(!$this->savePageQuery($page, $options)) return false;
$result = $this->savePageFinish($page, $isNew, $options);
if($language) $user->language = $language; // restore language