org\guzaba\framework\base\exceptions\runTimeException

"Trying to set the nonexisting property "has_discount" on a an instance of the strict class "org\guzaba\cms\catalog\models\products_search". It is now allowed to assign unexisting properties during runtime."

On line 455 in file .framework/base/classes/base.php.
#0 /home/bnap/aktivnipotrebiteli.bg/cms/catalog/controllers/promotions.php(62): org\guzaba\framework\base\classes\base->__set('has_discount', true)
#1 [internal function]: org\guzaba\cms\catalog\controllers\promotions->main(0, NULL)
#2 /home/bnap/aktivnipotrebiteli.bg/framework/mvc/classes/executor.php(246): call_user_func_array(Array, Array)
#3 /home/bnap/aktivnipotrebiteli.bg/framework/mvc/classes/executor.php(107): org\guzaba\framework\mvc\classes\executor->execute()
#4 /home/bnap/aktivnipotrebiteli.bg/framework/mvc/classes/executor.php(87): org\guzaba\framework\mvc\classes\executor->main_process()
#5 /home/bnap/aktivnipotrebiteli.bg/framework/runlevels/classes/init_1.php(197): org\guzaba\framework\mvc\classes\executor->__construct(Object(org\guzaba\framework\mvc\classes\environment), true)
#6 /home/bnap/aktivnipotrebiteli.bg/framework/kernel/classes/kernel.php(113): org\guzaba\framework\runlevels\classes\init_1::execute()
#7 /home/bnap/aktivnipotrebiteli.bg/index.php(54): org\guzaba\framework\kernel\classes\kernel->execute()
#8 {main}

Array ( [p] => catalog [c] => promotions [id] => 308 )

REQUEST: /p/catalog/c/promotions/id/308

USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)