Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

使用搜尋功能會出現錯誤訊息

  • 蓓兒丹娣
  • 蓓兒丹娣 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-11-04 17:35 #11974 來自 蓓兒丹娣
蓓兒丹娣 created the topic: 使用搜尋功能會出現錯誤訊息
Warning: sprintf() [function.sprintf]: Too few arguments in D:\xampp\htdocs\jie\libraries\joomla\methods.php on line 138

以上訊息是每次使用搜尋功能都會出現的問題
請問該如何修正呢?

Please 登入 to join the conversation.

  • philsu
  • philsu 的個人頭像
  • 訪客
  • 訪客
2008-11-10 21:26 #12042 來自 philsu
philsu replied the topic: 使用搜尋功能會出現錯誤訊息
解決方法一:
為了不影響美觀,可以在 /libraries/joomla/methods.php 這個文件中,在 call_user_func_array() 函數前加 「@」,
目的是讓錯誤提示不在頁面上顯示。
解決方法二:
在joomla / language / 選擇語言包例如(zh-TW) / zh-TW.com_search.ini /
打開找: TOTALRESULTSFOUND=總共找到 %s 筆紀錄. 搜尋 <b>%s</b> 使用...如果是有兩個%S,改成一個。

多爬文阿 :geek:

Please 登入 to join the conversation.

  • 蓓兒丹娣
  • 蓓兒丹娣 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-11-12 11:47 #12058 來自 蓓兒丹娣
蓓兒丹娣 replied the topic: 使用搜尋功能會出現錯誤訊息
大大非常謝謝您
這邊的phpbb會把搜尋的關鍵字中間都加上空格
結果就是找出來相當多結果

解決方法2的INI檔確定只有一個%S了
看來只能用解決方法1
再次謝謝您

Please 登入 to join the conversation.

More
2009-01-19 23:23 #12778 來自 tian
tian replied the topic: 使用搜尋功能會出現錯誤訊息
我也有這個問題,但是我解決不了,想問問philsu。
在call_user_func_array()這一串中,我的()中間是有內容的,請問你說的函數前放一個@,是放在哪個位置呢?
我放在該串的最前面不行
我放在(之前也不行。
我忘在(之後也不行。

Please 登入 to join the conversation.

More
2009-01-21 10:50 #12800 來自 hiroshi
hiroshi replied the topic: 使用搜尋功能會出現錯誤訊息
function sprintf($string)
{
$lang =& JFactory::getLanguage();
$args = func_get_args();
if (count($args) > 0) {
$args[0] = $lang->_($args[0]);
return @call_user_func_array('sprintf', $args);
}
return '';
}

Please 登入 to join the conversation.