質問: array ( 'catid' => $this->catid, 'name' => jrequest::getstring ( 'authorname', $this->me->getname () ), 'email' => jrequest::getstring ( 'email', null ), 'subject' => jrequest::getvar ( 'subject', null, 'post', 'string', jrequest_allowraw ), 'message' => jrequest::getvar ( 'message', null, 'post', 'string', jrequest_allowraw ), 'icon_id' => jrequest::getint ( 'topic_emoticon', null ), 'anonymous' => jrequest::getint ( 'anonymous', 0 ), 'poll_title' => jrequest::getstring ( 'poll_title', '' ), 'poll_options' => jrequest::getvar('polloptionsid', array (), 'post', 'array'), 'poll_time_to_live' => jrequest::getstring ( 'poll_time_to_live', 0 ), 'tags' => jrequest::getstring ( 'tags', null ), 'mytags' => jrequest::getstring ( 'mytags', null ), 'subscribe' => jrequest::getint ( 'subscribeme', 0 ), 'crmusername' => jrequest::getvar ('crmusername', null) );
回答: ビューのオーバーライドを通じてkunenaを拡張し、kunenaプラグインを使用して新しい情報を保存することをお勧めします。コンポーネントビューのオーバーライドについて: http://docs.joomla.org/understanding_output_overrides#component_output_types_and_layout_overrides kunenaプラグインについて:例 http://www.kunena.org/docs/kunena_add-ons ヒント:onkunenaaftersave