function autoJoinCmsTranslate($lang)
{
+ $l = $this->escape($lang);
+
$this->join .= "
- LEFT JOIN cms_templatestr ON
-
+ LEFT JOIN
+ cms_templatestr
+ ON
+ cms_templatestr.lang = '$l'
+ AND
+ cms_templatestr.on_table = 'core_enum'
+ AND
+ cms_templatestr.on_id = core_enum.id
+ AND
+ cms_templatestr.on_col = 'display_name'
";
- $l = $this->escape($lang);
+
$this->selectAdd("
CASE WHEN
- '$lang' = 'en' THEN display_name
+ '$l' = 'en' THEN display_name
ELSE
cms_templatestr.txt
END as display_name_tr
-
");
}