0
新年快樂的傢伙!使用phalcon顯示控制器的視圖php
我想從頭開始連接一個小型phalcon項目,但我在顯示視圖時遇到了問題。我能夠使用來自我的js文件的ajax請求調用控制器動作
$('#create_user').click(function() {
$.ajax({
url: "/user/create",
dataType: "json",
success: function (resp) {
console.log('successfully getting create page: ' + resp);
},
error: function (x, status, error) {
console.log(x.responseText);
console.log(error);
},
complete: function() {
}
});
});
我通過在動作中設置斷點來確認。
<?php
use Phalcon\Mvc\Controller;
class UserController extends Controller
{
public function indexAction()
{
}
public function createAction()
{
$this->assets
->addJs('js/jquery.js')
->addJs('js/user.js');
$this->view->pick('/users/create');
}
}
然而,鑑於似乎沒有得到回升,而當前視圖的HTML文本返回到Ajax請求的誤差函數。 我不知道我做錯了什麼,請幫忙
哪裏了'/用戶/ create' (單個)路徑導致以及爲什麼後來使用'/ users/create'(複數)? – Peon
道歉,這是一個錯字,他們都應該'/用戶/創建',並導致我的'views'文件夾,其中包含'create.phtml'文件的用戶文件夾 – user3010617
你如何期待AJAX調用從「phtml」文件獲取數據? – Peon