View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
16020 | Bug reports | Expression Manager | public | 2020-03-22 14:40 | 2020-03-22 16:46 |
Reporter | jakobwoegerbauer | Assigned To | |||
Priority | none | Severity | minor | ||
Status | new | Resolution | open | ||
Product Version | 4.1.10 | ||||
Summary | 16020: variable SURVEYNAME undefined in Welcometext/Description but working in logic check | ||||
Description | The variable SURVEYNAME is undefined in the welcome text when executing the survey. | ||||
Steps To Reproduce | Create a new survey with {SURVEYNAME} in the welcome text or the description. | ||||
Tags | No tags attached. | ||||
Complete LimeSurvey version number (& build) | Version 4.1.10+200311 | ||||
I will donate to the project if issue is resolved | No | ||||
Sync to Zoho Project | |||||
Browser | Firefox 74.0 | ||||
Database & DB-Version | MSSQL, Microsoft SQL Server 14.0 | ||||
Server OS (if known) | Windows Server 2016 | ||||
Webserver software & version (if known) | IIS 10.0.14393.0 | ||||
PHP Version | 7.2.7 | ||||
It looks like in SurveyRuntimeHelper.run() LimeExpressionManager::updateReplacementFields() is called after the twig template is rendered (displayFirstPageIfNeeded()) and templatereplace() isn't called either, since LimeExpressionManager::StartProcessingPage() is called with $initializeVars=false. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2020-03-22 14:40 | jakobwoegerbauer | New Issue | |
2020-03-22 16:46 | jakobwoegerbauer | Note Added: 56725 |