0

我正在使用 joomla 2.5。我安装了 News Show Pro GK4 版本。3.3.8,它适用于英语和法语,但对阿拉伯语(RTL)不是很好。width arabic 除了普通模式外,它在所有模块模式下都可以正常工作,它显示一个空格而不是文章。这是模块的链接:页面的模块链接 链接:页面链接

4

1 回答 1

1

我不确定为什么会发生这种情况。如果您打开 Chrome Dev Tools 或 Firebug 等,您将在顶部看到以下内容:

<html lang="" dir="rtl" >

更改rtlltras you will see 解决了问题,但只是暂时的。

您可以做的是检测网站是否以 RTL 语言查看,如果是,请使用一些 css:

<?php
   $rtl = JFactory::getLanguage()->isRTL();
   $doc = JFactory::getDocument();
   if ($rtl) {
       $doc->addStyleDeclaration(" .nspMain { direction: ltr; } ");
   }
?>

我建议不要编辑模块本身或模板index.php文件,而是制作一个模板覆盖

这不是最有效的解决方法,但是直到我发现它实际发生的原因,这就是我能提供的全部。

希望能帮助到你

于 2013-09-18T14:25:47.887 回答