我正在使用ezpublish作为使用symfony2作为PHP框架的电子商务网站。所以基本上我必须在完整内容视图中覆盖所有类型为“文件夹”的ezpublish对象(因为它们没有任何内容,但是是基本容器)。当我尝试通过调用模板中的操作来重定向操作时 我正在尝试重定向,就像这样
{% extends 'MyBundle::pagelayout.html.twig' %}
{% block content %}
{# redirect to home Page #}
{{ render_esi(controller('MyBundle:Content:redirectToHomepage')) }}
{% if not ez_is_field_empty(content, 'name') %}
<h3>{{ ez_render_field(content, 'name') }}</h3>
{% endif %}
{% endblock %}
我的行动是
/* redirect to home page on folder full view */
public function redirectToHomepageAction()
{
return $this->redirect('http://mysite.local/');
/*$response = new RedirectResponse('http://mysite.local/', 301);
return $response;*/
}
它显示了一个空页/块!
从模板重定向的方法是什么?
答案 0 :(得分:0)
Controller中的正确方法是$scope.getID = function ($event) {
var elmRef=$event.target;
var myID = $(elmRef).closest('tr').children('td').eq(0).text();
}
。试试这样:
redirect()