如何禁用AJAX模塊的佈局? 我已經創建了模塊,並試圖添加條目view.yml引用模塊作爲ajax:,但它沒有奏效。 目前,我使用$ this-> setLayout(false),這不是很好... 此外,根據this文檔,view.yml已棄用。禁用AJAX模塊的佈局
1
A
回答
2
你應該不需要。 XHR請求會自動呈現,而無需佈局。
0
關於你的問題羅馬關於symfony如何認識到它是一個XHR。有一個函數可以在symfony中使用,用來測試這些請求。它如下所示
$request->isXmlHttpRequest()
如果請求來自ajax調用,則返回true。在爲ajax調用進行操作時以及當您希望它只響應ajax調用時非常有幫助的功能。
+0
感謝您的提示!我不會那樣使用它。因爲,如果它是AJAX API,還有什麼要求呢?恕我直言,關閉模塊的主要佈局是更好的方式,而不是有條件。也許isXmlHttpRequest()是爲那些在一個動作範圍內混合不同類型請求的人設計的? –
相關問題
- 1. Prestashop禁用模塊的佈局
- 2. Yii模塊佈局
- 3. 禁用佈局
- 4. Magento模塊的佈局
- 5. Zend Franework佈局和模塊
- 6. yii模塊佈局定製
- 7. 蟒蛇模塊佈局
- 8. 模塊化頁面佈局
- 9. Zend框架通用佈局和模塊
- 10. sw320dp佈局塊xlarge佈局
- 11. Zend Framework 1.x能否禁用整個模塊上的佈局和渲染?
- 12. Xposed模塊中的膨脹佈局
- 13. Zend Framework:佈局中的多個模塊
- 14. Android中的模塊化佈局/視圖
- 15. 從模塊的Drupal表格佈局
- 16. Zend_Navigation和模塊特定的佈局
- 17. Yii:(嵌套)子模塊的佈局
- 18. 帶定製模塊的Magento XML佈局
- 19. 基於ZF2模塊的佈局
- 20. 佈局和禁用功能
- 21. 禁用SwipeRefreshLayout重置佈局
- 22. CakePHP AJAX佈局
- 23. 從子模塊中的父模塊繼承佈局Yii
- 24. Zend Framework 2:爲Ajax調用自動禁用佈局
- 25. 使用javascript禁用ascx佈局模板中的asp按鈕
- 26. Zf2 - 從其他模塊訪問佈局
- 27. Phalcon多模塊共享佈局
- 28. CSS3佈局模塊瀏覽器支持
- 29. 創建自定義佈局模塊
- 30. PyroCMS自定義模塊佈局
Symfony如何認識到它是XHR? –
JavaScript庫將向任何Ajax請求添加額外的HTTP請求頭「X-REQUESTED-WITH:XMLHttpRequest」。 – Gerry
如何讓佈局返回?現在我需要它爲我的AJAX。 –