only shows Character answer on request for Questtype ?Drag&Drop?
This commit is contained in:
parent
a2a8d75a0e
commit
3e107e0e89
3 changed files with 20 additions and 15 deletions
|
|
@ -123,14 +123,18 @@
|
|||
|
||||
// Get Drops
|
||||
$drops = $this->Dragndrop->getDrops($dndField['quest_id']);
|
||||
foreach($drops as &$drop)
|
||||
|
||||
// Get Character answers
|
||||
if($this->request->getGetParam('show-answer') == 'true')
|
||||
{
|
||||
// Get saved user answer
|
||||
$drop['useranswer'] = $this->Dragndrop->getCharacterSubmission($drop['id'], $character['id']);
|
||||
if(!is_null($drop['useranswer']))
|
||||
foreach($drops as &$drop)
|
||||
{
|
||||
$drop['useranswer'] = $drags[$drop['useranswer']];
|
||||
unset($drags[$drop['useranswer']['id']]);
|
||||
$drop['answer'] = $this->Dragndrop->getCharacterSubmission($drop['id'], $character['id']);
|
||||
if(!is_null($drop['answer']))
|
||||
{
|
||||
$drop['answer'] = $drags[$drop['answer']];
|
||||
unset($drags[$drop['answer']['id']]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -169,14 +173,15 @@
|
|||
|
||||
// Get Drops
|
||||
$drops = $this->Dragndrop->getDrops($dndField['quest_id']);
|
||||
|
||||
// Get Character answers
|
||||
foreach($drops as &$drop)
|
||||
{
|
||||
// Get saved user answer
|
||||
$drop['useranswer'] = $this->Dragndrop->getCharacterSubmission($drop['id'], $character['id']);
|
||||
if(!is_null($drop['useranswer']))
|
||||
$drop['answer'] = $this->Dragndrop->getCharacterSubmission($drop['id'], $character['id']);
|
||||
if(!is_null($drop['answer']))
|
||||
{
|
||||
$drop['useranswer'] = $drags[$drop['useranswer']];
|
||||
unset($drags[$drop['useranswer']['id']]);
|
||||
$drop['answer'] = $drags[$drop['answer']];
|
||||
unset($drags[$drop['answer']['id']]);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue