Skip to content

Commit

Permalink
Dev: Converted php into twig for language question type
Browse files Browse the repository at this point in the history
  • Loading branch information
dominikvitt committed May 3, 2018
1 parent dfc1754 commit 7d66321
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 41 deletions.
2 changes: 2 additions & 0 deletions application/config/internal.php
Expand Up @@ -255,6 +255,7 @@
'createUrl' => 'LS_Twig_Extension::createUrl',
'json_decode' => 'LS_Twig_Extension::json_decode',
'json_encode' => 'CJSON::encode',
'getLanguageNameFromCode' => 'getLanguageNameFromCode',
),
'filters' => array(
'jencode' => 'CJSON::encode',
Expand Down Expand Up @@ -341,6 +342,7 @@
/* Not in twigRenderer[functions] */
'include',
'dump',
'getLanguageNameFromCode',
),
),

Expand Down
41 changes: 0 additions & 41 deletions application/views/survey/questions/answer/language/answer.php

This file was deleted.

41 changes: 41 additions & 0 deletions application/views/survey/questions/answer/language/answer.twig
@@ -0,0 +1,41 @@
{#
/**
* Language HTML
* @var $name
* @var $checkconditionFunction
* @var $answerlangs
* @var $sLang
*/
#}
<!-- Language -->

<!-- answer -->
<div class="{{ coreClass }} form-group form-inline">
<label for='answer{{ name }}' class='sr-only control-label'>
{{ gT('Choose your language') }}
</label>

<select
name="{{ name }}"
id="answer{{ name }}"
class="languagesurvey form-control"
aria-describedby="ls-question-text-{{ name }}"
>
{% for ansrow in answerlangs %}
<option value="{{ ansrow }}" {% if sLang == ansrow %} SELECTED {% endif %}>
{% set aLanguage=getLanguageNameFromCode(ansrow, true) %}
{{ aLanguage[1] }}
</option>
{% endfor %}
</select>
<input type="hidden" name="java{{ name }}" id="java{{ name }}" value="{{ sLang }}" />
</div>

<script type='text/javascript'>
/*<![CDATA[*/
$('#answer{{ name }}').change(function(){
$('<input type="hidden">').attr('name','lang').val($(this).val()).appendTo($('form#limesurvey'));
});
/*]]>*/
</script>
<!-- end of answer -->

0 comments on commit 7d66321

Please sign in to comment.