在我的应用程序中,我需要更新多个div。 我们可以在数组中给出div名称。但我不知道如何在控制器中渲染两个ctp文件。
一个ctp $ this-> render('newctp','ajax');
我想知道如何更新两个?
答案 0 :(得分:0)
将需要渲染的两个.ctp文件放入元素中(此处有更多信息)。然后,在您的视图中,渲染两个元素。像这样:
myAjaxView.ctp
<?php $this->render('myFirstElement'); ?>
<?php $this->render('mySecondElement'); ?>
并且你在视图/元素(myFirstElement.ctp和mySecondElement.ctp)下有两个ctp文件,它们包含你想渲染的html。
祝你好运