对模块的Joomla RTL支持

对模块的Joomla RTL支持,joomla,joomla2.5,right-to-left,joomla-module,Joomla,Joomla2.5,Right To Left,Joomla Module,我正在尝试为我的Joomla模块支持RTL。我想知道是否有任何Joomla类可以确定RTL语言当前是否在使用,例如: $lang = JFactory::getLanguage(); if ($lang->isRTL()) { //do something here } 我已经测试了我在官方Joomla论坛中找到的上面的代码,但它似乎不起作用 在Beez20模板中,我看到了以下代码: if ($this->direction == 'rtl') { } 但假设这是一个基于

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

$lang = JFactory::getLanguage();
if ($lang->isRTL()) {
   //do something here
}
我已经测试了我在官方Joomla论坛中找到的上面的代码,但它似乎不起作用

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

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

}
但假设这是一个基于模板的语句


因此,我的问题是,我有没有办法检测网站所使用的语言是否是RTL语言?

我的回答中使用的第一个代码片段也如下所示:

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

唯一的原因是它不起作用,是因为我有另外两个if语句,这两个语句的方式是错误的

第一个代码片段成功了。我只是把我的
if
语句搞糊涂了,把它作为答案加起来,然后把它标记为已解决!