- Posts: 71
- Thank you received: 4
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
question type:Date can not use
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
5 years 4 months ago #178146
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
I list my error code
LimeSurvey 3.5.0\application\views\survey\questions\answer\date\selector\answer.twig(52)
{% set aJsonOption = json_encode({
53 'format' : dateformatdetailsjs,
54 'minDate' : mindate[0] == '{' ? '1900-01-01' : mindate,
55 'maxDate' : maxdate[0] == '{' ? '2037-12-31' : maxdate,
56 'sideBySide' : true
57 })
58 %}
LimeSurvey 3.5.0\application\views\survey\questions\answer\date\selector\answer.twig(52)
{% set aJsonOption = json_encode({
53 'format' : dateformatdetailsjs,
54 'minDate' : mindate[0] == '{' ? '1900-01-01' : mindate,
55 'maxDate' : maxdate[0] == '{' ? '2037-12-31' : maxdate,
56 'sideBySide' : true
57 })
58 %}
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178147
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
I check my php data
1.mbstring
Multibyte Support:enabled
Multibyte string engine :libmbfl
HTTP input encoding translation:disabled
libmbfl version:1.3.2
2.json
json support:enabled
json version:1.2.1
Would i enable HTTP input encoding translation?
1.mbstring
Multibyte Support:enabled
Multibyte string engine :libmbfl
HTTP input encoding translation:disabled
libmbfl version:1.3.2
2.json
json support:enabled
json version:1.2.1
Would i enable HTTP input encoding translation?
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178150
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
Hi everyone
I use internet to find answers today
PHP web shows that i should install json model
Should i try this?
php.net/manual/zh/json.installation.php
I use internet to find answers today
PHP web shows that i should install json model
Should i try this?
php.net/manual/zh/json.installation.php
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
5 years 4 months ago #178154
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic question type:Date can not use
Maybe someting related to twig issue only.
Did you update twig config ? (it can bne done by plugins or via config.php file).
Can you activate debug mode ?
I don't think «Did you mean "json_decode"?» is added by PHP
Did you update twig config ? (it can bne done by plugins or via config.php file).
Can you activate debug mode ?
I don't think «Did you mean "json_decode"?» is added by PHP
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178156
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
Can you activate debug mode ?
Ok,I try debug mode to find more informations
Ok,I try debug mode to find more informations
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178160
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
Do i ask a question
How to update twig config?
How to update twig config?
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178164
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
I po Stack Trace error
1.LimeSurvey 3.5.0\application\third_party\Twig\ExpressionParser.php(374): Twig_ExpressionParser->getFunctionNodeClass("json_encode", 52)
369
370 return $node;
371 }
372
373 $args = $this->parseArguments(true);
374 $class = $this->getFunctionNodeClass($name, $line);
375
376 return new $class($name, $args, $line);
377 }
378 }
379
2.LimeSurvey 3.5.0\application\third_party\Twig\ExpressionParser.php(162): Twig_ExpressionParser->getFunctionNode("json_encode", 52)
157 $node = new Twig_Node_Expression_Constant(null, $token->getLine());
158 break;
159
160 default:
161 if ('(' === $this->parser->getCurrentToken()->getValue()) {
162 $node = $this->getFunctionNode($token->getValue(), $token->getLine());
163 } else {
164 $node = new Twig_Node_Expression_Name($token->getValue(), $token->getLine());
165 }
166 }
167 break;
3. LimeSurvey 3.5.0\application\third_party\Twig\ExpressionParser.php(102): Twig_ExpressionParser->parsePrimaryExpression()
097 $this->parser->getStream()->expect(Twig_Token::PUNCTUATION_TYPE, ')', 'An opened parenthesis is not properly closed');
098
099 return $this->parsePostfixExpression($expr);
100 }
101
102 return $this->parsePrimaryExpression();
103 }
104
105 protected function parseConditionalExpression($expr)
106 {
107 while ($this->parser->getStream()->nextIf(Twig_Token::PUNCTUATION_TYPE, '?')) {
1.LimeSurvey 3.5.0\application\third_party\Twig\ExpressionParser.php(374): Twig_ExpressionParser->getFunctionNodeClass("json_encode", 52)
369
370 return $node;
371 }
372
373 $args = $this->parseArguments(true);
374 $class = $this->getFunctionNodeClass($name, $line);
375
376 return new $class($name, $args, $line);
377 }
378 }
379
2.LimeSurvey 3.5.0\application\third_party\Twig\ExpressionParser.php(162): Twig_ExpressionParser->getFunctionNode("json_encode", 52)
157 $node = new Twig_Node_Expression_Constant(null, $token->getLine());
158 break;
159
160 default:
161 if ('(' === $this->parser->getCurrentToken()->getValue()) {
162 $node = $this->getFunctionNode($token->getValue(), $token->getLine());
163 } else {
164 $node = new Twig_Node_Expression_Name($token->getValue(), $token->getLine());
165 }
166 }
167 break;
3. LimeSurvey 3.5.0\application\third_party\Twig\ExpressionParser.php(102): Twig_ExpressionParser->parsePrimaryExpression()
097 $this->parser->getStream()->expect(Twig_Token::PUNCTUATION_TYPE, ')', 'An opened parenthesis is not properly closed');
098
099 return $this->parsePostfixExpression($expr);
100 }
101
102 return $this->parsePrimaryExpression();
103 }
104
105 protected function parseConditionalExpression($expr)
106 {
107 while ($this->parser->getStream()->nextIf(Twig_Token::PUNCTUATION_TYPE, '?')) {
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178167
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
Tomorrow, i will try
1. how to update twig
2.update to new version limesurvey
1. how to update twig
2.update to new version limesurvey
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178185
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
Hi
I try to po some # to code
filename: answer.twig
{# Set option for launch, can not set to default : maybe more than one datetimepicker in page #}
{# get the same default value than qanda_helper #}
{#% set aJsonOption = json_encode({#
#'format' : dateformatdetailsjs,#
#'minDate' : mindate[0] == '{' ? '2018-01-01' : mindate,#
#'maxDate' : maxdate[0] == '{' ? '2037-12-31' : maxdate,#
#'sideBySide' : true#
# })#
#%#}
I view survey,datepick can show
BUT i finish survey, it show:[Could not convert date 11/19/2018 1:49 PM to format d.m.Y. Please check your date format settings.]
I try to po some # to code
filename: answer.twig
{# Set option for launch, can not set to default : maybe more than one datetimepicker in page #}
{# get the same default value than qanda_helper #}
{#% set aJsonOption = json_encode({#
#'format' : dateformatdetailsjs,#
#'minDate' : mindate[0] == '{' ? '2018-01-01' : mindate,#
#'maxDate' : maxdate[0] == '{' ? '2037-12-31' : maxdate,#
#'sideBySide' : true#
# })#
#%#}
I view survey,datepick can show
BUT i finish survey, it show:[Could not convert date 11/19/2018 1:49 PM to format d.m.Y. Please check your date format settings.]
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
5 years 4 months ago #178190
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic question type:Date can not use
Update to last version …
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: ming123ABC
The topic has been locked.
- ming123ABC
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 71
- Thank you received: 4
5 years 4 months ago #178192
by ming123ABC
Replied by ming123ABC on topic question type:Date can not use
thank you
The topic has been locked.