Делаю ajax запрос, который ссылается на action контроллера.
В результате, в ответ должна приниматься приниматься html станица, которой перерисовывается ранее создание содержимое!
Все реализовал:
ajax запрос:
$.ajax({
url: "http://portfolio/blog/index",
data: 'id='+result.id,
dataType: 'html',
success: function (data) {
$('.conteiner').html(data);
},
error: function () {
alert("error");
}
});
контроллер:
public function actionIndex()
{
return $this->render('block-blog', [
'posts' => Post::find(),
'category' => Category::find(),
'currentCategory' => Yii::$app->request->get('id'),
]);
}
Но есть один нюанс - возвращается не фактический код, который есть в block-blog.php а html разметка футэра, вкладок и тд yii.
То есть выглядит это так:
Как можно сделать так, чтоб принималась фактическая разметка, без тэгов yii ?