Version 5.0.0 beta 6

This commit is contained in:
Neo committed 2025-12-19 17:12:27 -08:00
1 parent 57d9db6ce2
commit fa2a720105
115 files changed
+1823 -1147

No files matched your search

+18
View File
@@ -3507,6 +3507,24 @@ abstract class Model extends ActiveRecord
}
}
/* Delete any node menu items */
foreach( Db::i()->select( '*', 'core_menu', [ 'app=? and extension=?', 'core', 'Node' ] ) as $row )
{
if( $row['config'] and $config = json_decode( $row['config'], true ) )
{
if( $config['nodeClass'] == get_called_class() and $config['id'] == $this->_id )
{
Db::i()->delete( 'core_menu', [ 'id=?', $row['id'] ] );
}
}
}
try
{
unset( Store::i()->frontNavigation );
}
catch( OutOfRangeException ){}
parent::delete();
Event::fire( 'onDelete', $this );