2012-05-29 22 views
0

我不能完全從文檔弄清楚這條線究竟是幹什麼的:JToolBarHelper ::自定義語法

JToolBarHelper::custom('masterslavesync', 'save', '', 'Save', false, false); 

是它調用一個函數masterslavesync某處(控制器)?或者我需要用$this->registerTask()註冊嗎?

回答

0

此代碼用於在joomla admin中創建自定義按鈕。此代碼將創建一個保存,當有人單擊此按鈕時,它將調用控制器中定義的masterslavesync函數。如果您要檢查這只是創建

public function masterslavesync() 
    { 
     echo 'I am here'; 
     die; 
    } 

如果文本正確迴應,然後一切都很好....希望這會幫助你理解控制流。你也可以參考這個http://docs.joomla.org/How_to_create_a_custom_button

+0

...除了它不調用masterslavesync。所以我的猜測是正確的,我剛剛被送上了越野車代碼。精彩。 此外,我已閱讀關於此的文檔,並在我的問題中這樣說。再次將我與他們聯繫起來無濟於事。 – SomeKittens