0
我有一個ajax方法發送數據到我的控制器之一,但我的控制器裏面的方法沒有被解僱。每次第一個方法都在通話中執行。控制器看起來它遵循爲什麼我的joomla控制器方法沒有得到執行
class TieraerzteControllerUploader extends JController
{
/**
* display task
*
* @return void
*/
function display($cachable = false)
{
require_once JPATH_COMPONENT_ADMINISTRATOR.'/helpers/upload.php';
$upload_handler = new UploadHandler();
//this one is going to be outputed
die();
}
public function locator(){
// I wait here for a dump, but is not happening
var_dump('test');
die();
echo '{"text":"John Smith","id":"433"},{"text":"Paul Sparks","id":"434"}';
}
}
我所說的控制器使用下列URL
/administrator/index.php?option=com_tieraerzte&task=uploader.locator&tmpl=component&q=search
即使我把上面的網址,結果是一樣的
從代碼的角度來看,一切都看起來很正確。可能有很多原因,爲什麼這不工作。多一點信息會幫助我得到一個很好的答案。 1)Joomla的哪個版本!這是? 2)你可以發佈你的tieraerzte.php和你的controller.php嗎? –
你能提供有效的鏈接嗎?是./controllers文件夾中的上傳控制器? –
同時感謝您的反饋,我發現錯誤。 – fefe