Almost done, just the answer system and query is missing
Took 4 hours 10 minutes
This commit is contained in:
@ -10,6 +10,8 @@ class FaqController extends DefaultController
|
||||
$room = $FAQModel->getRoom();
|
||||
|
||||
$view->set_placeholder( 'room_name', $room['name'] );
|
||||
$view->set_placeholder( 'room_code', $room['code'] );
|
||||
$view->set_placeholder( 'wasted_time', WASTED_TIME );
|
||||
|
||||
return $view->getHtml();
|
||||
}
|
||||
@ -34,12 +36,20 @@ class FaqController extends DefaultController
|
||||
$room = $FAQModel->getRoom();
|
||||
$question = Api::getVar( 'question' );
|
||||
|
||||
if( empty( $question ) || strlen( $question ) > 500 || strlen( $question ) < 10 )
|
||||
{
|
||||
$view->setSuccess( false );
|
||||
$view->setHeaderCode( 903 );
|
||||
return $view->getResponse();
|
||||
}
|
||||
|
||||
try {
|
||||
$FAQModel->addQuestion( $room, $question );
|
||||
$FAQModel->addQuestion( $room['id'], $question );
|
||||
} catch( Exception $e )
|
||||
{
|
||||
$view->setSuccess( false );
|
||||
$view->setHeaderCode( 901 );
|
||||
$view->setResponse( array( $e->getMessage() ));
|
||||
return $view->getResponse();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user