【问题标题】:Joomla RTL support for moduleJoomla RTL 支持模块
【发布时间】:2013-08-05 11:51:36
【问题描述】:

我正在尝试为我的 Joomla 模块支持 RTL。我想知道是否有任何 Joomla 类可以确定当前是否正在使用 RTL 语言,例如:

$lang = JFactory::getLanguage();
if ($lang->isRTL()) {
   //do something here
}

我已经测试了我在官方 Joomla 论坛中找到的上述代码,但它似乎不起作用。

在Beez20模板中我看到了如下代码:

if ($this->direction == 'rtl') {

}

但假设这是基于模板的语句。

所以我的问题是,有什么方法可以检测出网站所使用的语言是否是 RTL 语言?

【问题讨论】:

  • 第一个代码 sn-p 工作。我只是让我的if 声明有点混乱
  • 将其添加为答案并将其标记为已解决!

标签: joomla joomla2.5 right-to-left joomla-module


【解决方案1】:

我的答案中使用的第一个代码 sn-p 也如下所示:

$lang = JFactory::getLanguage();
if ($lang->isRTL()) {
   //do something here
}

唯一的原因是它不起作用,是因为我还有另外 2 个 if 语句是错误的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-14
    相关资源
    最近更新 更多