Мой вопрос дает ему способ разбора файла вида (.ctp) в переменную? Я хочу создать функцию ajax, которая дает файл ctp или лучше говорит об этом. Звонок с javascript на контроллер cakephp работает, но теперь я не могу теперь, как я могу получить указанный указанный файл ctp в папке шаблона, проанализировать его в переменной и отправить его обратно в функцию javascript.CakePHP 3 View to Variable
0
A
ответ
0
Допустим, вы используете контроллер sites
, а вид index
.
app/Controller/SitesController.php:
public function index() {
if($this->request->is('ajax') {
// prepare output for ajax. best way to do is to prevent styled output
$this->render('TestView/index');
}
}
В вашей TestView/index.ctp
теперь вы можете подготовить выход для AJAX и просто вызовите контроллер URL/действий по AJAX:
$.ajax({
url: "/sites/index",
success: function(reponse) {
console.log(response); // here comes the output from /sites/index
}
});
Смежные вопросы
- 1. Oracle view - sum to variable
- 2. Drupal 7 pass variable to same view
- 3. CakePHP3 Render View to a Variable
- 4. Print Controller Variable to View Laravel
- 5. Jade not render variable to view
- 6. Laravel Pass HTML Variable to EMail view
- 7. Cakephp 1.3 Set/Pass ID to view
- 8. CakePHP ajax render to different view
- 9. CakePHP 3.x - AuthComponent :: пользователь() в View
- 10. joomla 3.0 pass variable from index to view
- 11. jQuery 'variable' to php 'variable'
- 12. ASP.NET MVC 3 View Save Variable Без использования HTML
- 13. Laravel Undifined Variable in View
- 14. parse variable from view to controller laravel-backpack
- 15. preg_replace() help to convert {$ variable} to php echo variable statement
- 16. Append Loop Variable to Variable Name
- 17. Переписать article.php? Title = variable to variable/
- 18. Python variable to float list
- 19. awk line to variable?
- 20. Html to string variable
- 21. Выход slim to variable
- 22. json save to variable
- 23. os.getcwd() to variable
- 24. fingerprintjs2 to php variable
- 25. PHP variable to node.js
- 26. python3 string to variable
- 27. Map QWidget to variable
- 28. parse variable to xml
- 29. CakePHP view not rendering
- 30. Cakephp redirect with get variable
Вы хотите только CTP-вывод неразбираемого AJAX? Установите в контроллере 'if ($ this-> request-> is ('ajax'))' и выведите его в ctp по вашему выбору. А затем просто проанализируйте его с помощью ajax. –
Можете ли вы дать мне пример кода PLS – Pla558
в этот момент, я возвращаю строку с этим сообщением «echo», но я хочу вернуть содержимое завершенного файла ctp – Pla558