Version 5.0.6
This commit is contained in:
1 parent
a3a4a9ccbd
commit
b89858b2ff
1214 files changed
+92828
-14859
No files matched your search
@@ -56,6 +56,13 @@ class builder extends widgets
|
||||
protected function saveOrder() : void
|
||||
{
|
||||
parent::saveOrder();
|
||||
|
||||
/* Skip for global areas */
|
||||
if( isset( Request::i()->pageArea ) AND Request::i()->pageArea == Area::AREA_GLOBAL_FOOTER )
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
$page = Page::load( Request::i()->pageID );
|
||||
$page->postSaveArea();
|
||||
}
|
||||
@@ -119,6 +126,12 @@ class builder extends widgets
|
||||
*/
|
||||
public function getAreasFromDatabase( ?string $area=null ) : array
|
||||
{
|
||||
/* Global areas should always use the parent */
|
||||
if( isset( Request::i()->pageArea ) AND Request::i()->pageArea == Area::AREA_GLOBAL_FOOTER )
|
||||
{
|
||||
return parent::getAreasFromDatabase( $area );
|
||||
}
|
||||
|
||||
$page = Page::load( Request::i()->pageID );
|
||||
return $page->getAreasFromDatabase( $area );
|
||||
}
|
||||
@@ -131,6 +144,13 @@ class builder extends widgets
|
||||
*/
|
||||
public function saveArea( Area $area ) : void
|
||||
{
|
||||
/* Global areas should always use the parent */
|
||||
if( $area->id == Area::AREA_GLOBAL_FOOTER )
|
||||
{
|
||||
parent::saveArea( $area );
|
||||
return;
|
||||
}
|
||||
|
||||
$page = Page::load( Request::i()->pageID );
|
||||
$page->saveArea( $area );
|
||||
|
||||
|
||||
Reference in new issue
Block a user