我是新來的骨幹& symfony(以及開源),我試圖根據這兩個框架做一個示例應用程序。我在前端(使用主幹)上有一個HTML頁面,我通過調用model.save,model.destroy等向後端系統發送請求(使用symfony)。在後端系統上,我有一個控制器的操作,聲明爲如下:使用Symfony獲取由Backbonejs發送的發佈數據
public function createAction(Symfony\Component\HttpFoundation\Request $request)
,但是當我的var_dump的$要求我不能找出正在從前端(既不$ _REQUEST,$ _ POST)發送的POST參數。 我想知道如何使用Symfony獲取POST參數?
這裏是我的骨幹
var BookModel = Backbone.Model.extend({
urlRoot : 'http://localhost/bookkeeper/web/app.php/',
defaults : {
title : '',
description : '',
pages : 0
}
});
var book = new BookModel();
var bookDetails = {
title : 'Test backbone test add new',
description : 'test add new',
pages : 354
};
book.urlRoot = 'http://localhost/bookkeeper/web/app_dev.php/create';
book.save(bookDetails, {
success : function(model, response) {
console.log(response);
},
error : function(model, response) {
console.log(response);
}
});
的代碼,我也很欣賞,如果你能提供給我的教程來解決這個問題。 感謝您的幫助
PS:如果我通過調用
$request->request->get('description')
u能提供您骨幹JS集合或模型腳本? –
@MarcelDjaman我已經更新了,請看看。 – geraintdong
對不起@geraintdong看到我的回答 –