У меня возникли некоторые проблемы при попытке "захватить" визуализованный HTML-код elmenet в торт php.
Скажем, у меня есть элемент с именем "message.ctp"
Я хотел бы сделать что-то вроде следующего:
Выполнение запроса $ .getJSON к действию в контроллере, скажем, jsonAction (). В рамках этого действия я выполню некоторые обновления БД и верну строку json. Я хотел бы сохранить HTML является частью объекта JSON. Выполнимо?
function jsonAction() {
//Do DB update
if(db update was ok) {
$response = array("completed" => true, "html" => $this->render("message"));
} else {
$response = array("completed" => false);
}
echo json_encode($response);
}
То, что сейчас происходит, заключается в том, что метод рендеринга отображает отображаемое значение вместо его возврата.
В любом случае, я могу этого достичь?
Спасибо
С уважением
Gabriel