page.move:before
return [
'hooks' => [
'page.move:before' => function (Kirby\Cms\Page $page, Kirby\Cms\Site|Kirby\Cms\Page $parent) {
// your code goes here
}
]
]
Parameters
| Parameter | Type |
|---|---|
| $page | Kirby\Cms\Page |
| $parent | Kirby\Cms\SiteorKirby\Cms\Page |
Note that the page.move:before hook is not called if the page already lives inside the given parent. In that case $page->move() returns early without triggering any hooks.