@Daniel F
there is a problem :
ErrorException: template_store_missing (0)#0 /srv/cagtest.co.uk/public/htdocs/applications/valasmartrecommendedtopic/modules/admin/setting/SettingController.php(55): IPS\_Theme->getTemplate()#1 /srv/cagtest.co.uk/public/htdocs/system/Dispatcher/Controller.php(101): IPS\valasmartrecommendedtopic\modules\admin\setting\_SettingController->manage()#2 /srv/cagtest.co.uk/public/htdocs/applications/valasmartrecommendedtopic/modules/admin/setting/SettingController.php(26): IPS\Dispatcher\_Controller->execute()#3 /srv/cagtest.co.uk/public/htdocs/system/Dispatcher/Dispatcher.php(152): IPS\valasmartrecommendedtopic\modules\admin\setting\_SettingController->execute()#4 /srv/cagtest.co.uk/public/htdocs/admin/index.php(14): IPS\_Dispatcher->run()#5 {main}
and this is my code:
\IPS\Output::i()->output = \IPS\Theme::i()->getTemplate('setting', 'valasmartrecommendedtopic', 'admin')->configuration($form);