2013-09-18 3 views
0

am используя joomla 2.5. я установил News Show Pro GK4 ver. 3.3.8, и он отлично подходит для английского и французского языков, но не очень хорош с арабским (RTL). width arabic отлично работает во всех режимах модуля, кроме обычного режима, он показывает пустое место вместо статей. здесь ссылка модуля: Module link ссылки страницы: page linknews gk4 не работает с арабским в нормальном режиме

ответ

1

Im точно не знает, почему это происходит. Если вы откроете Chrome Dev Tools или Firebug и т.д., вы увидите следующее в верхней части:

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

изменения rtl к ltr, как вы увидите, исправляет эту проблему, но только временно.

Что вы можете сделать, это обнаружить, если сайт рассматривается на языке RTL и если да, то использовать некоторые CSS:

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

Вместо того, чтобы редактировать сам модуль или шаблон index.php файл , Я бы предложил сделать template override.

Это не самое эффективное решение, однако, пока я не узнал, почему это происходит на самом деле, это все, что я могу предоставить.

Надеюсь, это поможет

+0

спасибо, что ответите, это действительно полезно –

Смежные вопросы