2013-04-10 37 views
0

我有一個使用自定義的日期格式如下顯示的日期一些代碼:JHTML日期沒有轉化活的服務器上

echo JHtml::_('date',$price->date_from,JText::_('DATE_FORMAT_DM')); 

凡串DATE_FORMAT_DM在我的西班牙語文件中列出的ES-ES.ini作爲如下:

DATE_FORMAT_DM="d M" 

我的問題是,它不會在本月翻譯成西班牙文 - 它可以在本地主機,但不是活的服務器上。

我完全難住,爲什麼這是,任何幫助將不勝感激。

回答

0

嘗試使用以下代替:

echo date($price->date_from, JText::_('DATE_FORMAT_DM')); 

別的嘗試用你的方法,但沒有語言的字符串,因此這樣的:

echo JHtml::_('date',$price->date_from, 'd M'); 

希望這有助於

+0

感謝lodder,第一個拋出錯誤,第二個與我的方法有相同的效果 - 它在本地服務器上工作,但不是當我將它上載到活動服務器時。 – patterncatcher 2013-04-11 14:44:30

1

好,我找到了答案基本上,加載語言文件時出現了問題。 我將主language.ini文件中的日期格式字符串複製並粘貼到我的組件ini文件中並工作。

相關問題