Index: apps/pc_frontend/modules/communityTopic/templates/_configNotificationMail.php =================================================================== --- apps/pc_frontend/modules/communityTopic/templates/_configNotificationMail.php (リビジョン 13620) +++ apps/pc_frontend/modules/communityTopic/templates/_configNotificationMail.php (作業コピー) @@ -1,4 +1,4 @@ -=')): ?> +=') && $form): ?> false, 'url' => url_for('@config_community_topic_notification_mail?id='.$sf_request->getParameter('id')), Index: apps/mobile_frontend/modules/communityTopic/templates/_configNotificationMail.php =================================================================== --- apps/mobile_frontend/modules/communityTopic/templates/_configNotificationMail.php (リビジョン 13620) +++ apps/mobile_frontend/modules/communityTopic/templates/_configNotificationMail.php (作業コピー) @@ -1,3 +1,4 @@ +=') && $form): ?> __('Notification Mail Configuration'), 'mark_required_field' => false, @@ -4,3 +5,4 @@ 'url' => url_for('@config_community_topic_notification_mail?id='.$sf_request->getParameter('id')), 'button' => __('Save'), )); ?> + Index: lib/action/opCommunityTopicPluginTopicComponents.class.php =================================================================== --- lib/action/opCommunityTopicPluginTopicComponents.class.php (リビジョン 13620) +++ lib/action/opCommunityTopicPluginTopicComponents.class.php (作業コピー) @@ -48,6 +48,13 @@ public function executeConfigNotificationMail($request) { - $this->form = new opConfigCommunityTopicNotificationMailForm($request['id']); + try + { + $this->form = new opConfigCommunityTopicNotificationMailForm($request['id']); + } + catch (RuntimeException $e) + { + // do nothing. + } } }