我需要在 Joomla (1.7) 上的自定义 HTML 模块中插入一个语言字符串。
喜欢:(K2_READ_MORE
而不是Read more
)
如何?
你可以这样做:
/templates/你的模板/html/mod_custom
/modules/mod_custom/tmpl/default.php
在大约第 14 行替换:
<?php echo $module->内容;?>
和:
<?php
if(!function_exists('convertJText')) {
function convertJText($str) { return JText::_($str); };
}
echo preg_replace("/\^\^\^([^\^]+)\^\^\^/ie",'convertJText("$1")', $module->content);
?>
然后,您将能够通过使用^^^K2_READ_MORE^^^在自定义 HTML 模块中使用可翻译字符串
试试 Sourcerer 插件: