Skip to content

Commit

Permalink
Dev Added missing administration views to twig template compiler so t…
Browse files Browse the repository at this point in the history
…hey can be found by our translation tool
  • Loading branch information
c-schmitz committed Feb 15, 2024
1 parent 0c847c5 commit e770c9b
Showing 1 changed file with 19 additions and 14 deletions.
33 changes: 19 additions & 14 deletions application/commands/TwigCommand.php
Expand Up @@ -154,22 +154,27 @@ public function actionGenerateQuestionsCache($sQuestionDir = null)
*/
public function actionGenerateAdminCache($sAdminDir = null)
{

$this->aLogs["action"] = "actionGenerateAdminCache $sAdminDir";

// Generate cache for admin area
$sAdminDir = $sAdminDir ?? dirname(__FILE__) . '/../views/admin';
$oAdminDirectory = new RecursiveDirectoryIterator($sAdminDir);
$oAdminIterator = new RecursiveIteratorIterator($oAdminDirectory);
$oAdminRegex = new RegexIterator($oAdminIterator, '/^.+\.twig$/i', RecursiveRegexIterator::GET_MATCH);

$aAdminData = array();
foreach ($oAdminRegex as $oTwigFile) {
$sTwigFile = $oTwigFile[0];
if (file_exists($sTwigFile)) {
$this->aLogs["twig"] = "$sTwigFile";
$line = file_get_contents($sTwigFile);
$sHtml = Yii::app()->twigRenderer->convertTwigToHtml($line);
// Generate cache for admin area
// Set directories to search for twig files
$directories = array(
dirname(__FILE__) . '/../views/admin',
dirname(__FILE__) . '/../views/questionAdministration',
);
foreach ($directories as $sAdminDir) {
$sAdminDir = $sAdminDir ?? dirname(__FILE__) . '/../views/admin';
$oAdminDirectory = new RecursiveDirectoryIterator($sAdminDir);
$oAdminIterator = new RecursiveIteratorIterator($oAdminDirectory);
$oAdminRegex = new RegexIterator($oAdminIterator, '/^.+\.twig$/i', RecursiveRegexIterator::GET_MATCH);
$aAdminData = array();
foreach ($oAdminRegex as $oTwigFile) {
$sTwigFile = $oTwigFile[0];
if (file_exists($sTwigFile)) {
$this->aLogs["twig"] = "$sTwigFile";
$line = file_get_contents($sTwigFile);
$sHtml = Yii::app()->twigRenderer->convertTwigToHtml($line);
}
}
}
}
Expand Down

0 comments on commit e770c9b

Please sign in to comment.