2010-04-15 52 views
0

reorder()函數在Joomla中做什麼?我有一個菜單copy的管理員代碼的函數聲明爲菜單:Reorder()函數在Joomla中做了什麼?

$curr->reorder('menutype = '.$this->_db->Quote($curr->menutype).' AND parent = '.(int) $curr->parent); 

正如我剛纔這段代碼執行時,它已經重新排序本人身份證到任何其他職位。我只需要知道這個reorder()函數是Joomla的一個內置函數嗎?如果是的話,它做了什麼以及它對我的ID做了什麼?

我是Joomla的新手。請幫忙。

編輯:我怎樣才能調用函數後重新排序的輸出?

+1

「reorder」,如http://docs.joomla.org/JTable/reorder? – VolkerK 2010-04-15 12:06:08

+0

感謝Volkerk的鏈接 – 2010-04-15 12:09:17

回答

1

是的,reorder()功能是Joomla的,並重新訂購相對於任何子菜單項的ID。

+0

請chk我編輯的問題... – 2010-04-15 12:11:47

+0

@Sarfraz我怎麼才能得到剛剛調用函數後重新排序的輸出? – 2010-04-15 12:20:01

+0

查看你發佈的代碼片段後list.php中的代碼。 'MenusHelper :: cleanCache();'下次訪問數據時,關聯的緩存將爲空,重新排序的數據將從數據庫中檢索。 – VolkerK 2010-04-15 12:23:11

相關問題