コントローラーの 1 つにデータを送信する ajax メソッドがありますが、コントローラー内のメソッドが起動されません。最初のメソッドが呼び出し時に実行されるたびに。コントローラは次のようになります
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
上記のURLを呼び出しても結果は同じです