LimeSurvey — выбор того, какой pstpl будет отображаться

Я не знаю, где найти функцию или объект, который отвечает за выбор, какой pstpl будет отображаться на «странице приветствия».

В admin / templates.php я нашел varialbes, который определяет pstpl, видимый в редакторе тем в панели администратора. Но это все, что я нашел.

0

Решение

Вы знаете, что welcom.pstpl показан, используйте grep, чтобы найти где

$ grep -r 'welcome.pstpl' *
application/controllers/admin/templates.php:            'welcome.pstpl',
application/controllers/admin/templates.php:            'welcome.pstpl',
application/helpers/frontend_helper.php:    echo templatereplace(file_get_contents($sTemplateViewPath."welcome.pstpl"),array(),$redata,'frontend_helper[2762]')."\n";
application/helpers/SurveyRuntimeHelper.php:                echo templatereplace(file_get_contents($sTemplateViewPath."welcome.pstpl"), array(), $redata) . "\n";
application/config/internal.php:            'excludeFiles' => array("config.xml", "assessment.pstpl", "clearall.pstpl",  "completed.pstpl",  "endgroup.pstpl",  "endpage.pstpl",  "groupdescription.pstpl",  "load.pstpl",  "navigator.pstpl",  "printanswers.pstpl",  "print_group.pstpl",  "print_question.pstpl",  "print_survey.pstpl",  "privacy.pstpl",  "question.pstpl",  "register.pstpl",  "save.pstpl",  "startgroup.pstpl",  "startpage.pstpl",  "surveylist.pstpl",  "survey.pstpl",  "welcome.pstpl" ),

Затем: в application / helpers / SurveyRuntimeHelper.php и application / helpers / frontend_helper.php для публичных просмотров.

В следующий раз: вам не нужно спрашивать, но используйте grep 🙂

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]