Witam, krótko zwięźle i na temat: potrzebuję pomocy, informacji bądź chociażby naprowadzenia na dobry tor. Zacząłem pracę nad pewną aplikacją, która docelowo z poziomu ustawienia forum wpływa na jego wygląd, jednakże z tego co zauważyłem, nie mam możliwości wpływania na tabelę forums_forums zatem muszę operować na tabeli od aplikacji, co nie jest żadnym problemem, problem zaczyna się w miejscu, w którym tak naprawdę nie wiem jak zaimplementować to bez "uszkodzenia" kodu podstawowego.
Póki co stworzyłem Hook, który extenduje Node IPS\forums\Forum
class cpfiafi_hook_forum_settings extends _HOOK_CLASS_
{
public function form( &$form )
{
parent::form($form);
$form->addTab( 'tab_settings' );
$form->addHeader( 'header_settings' );
$form->add( new \IPS\Helpers\Form\Text('_setting') );
}
}
jednakże - wiadomo, przy próbie zapisania wyrzuca błąd o braku kolumny _setting w field list tabeli forums_forums.
Jakieś pomysły/sugestie jak to rozwiązać bym mógł z poziomu tworzenia/edycji forum dodawać te ustawienia?