2012-05-04 40 views
0

我想覆盖AdmingeneratorGeneratorBundle的一个字段,并希望将链接附加到某个字段。这工作得很好继documentation覆盖AdmingeneratorGeneratorBundle的一个字段

{% extends_admingenerated "MyMainBundle:PageEdit:index.html.twig" %} 
{% block form_status %} 
    {{ parent() }} 
    <a href="{{ path("_admin_preview", {'id': 8, '_format': 'pdf'}) }}">Preview</a> 
{% endblock %} 

什么我现在需要做的,是让我的网页,而不是静态8的真实身份,但我无法弄清楚,什么对象被称为在树枝模板里面。有任何想法吗?

更新: 在我的情况下,我只需要我的页面的ID,我可以使用app.request.attributes.get(“PK”)来获得它的树枝。如果让其他价值观变得艰难,会很有趣。

+0

我在AdminGenerator用户群开始的话题。 https://groups.google.com/group/symfony2admingenerator/browse_thread/thread/772c37c1f73575a – madc

回答

1

只需使用

{% extends_admingenerated "MyMainBundle:PageEdit:index.html.twig" %} 

{% block form_status %} 
    {{ parent() }} 
    <a href="{{ path("_admin_preview", {'id': Movie.Id, '_format': 'pdf'}) }}">Preview</a> 
{% endblock %} 

塞德里克

0

Documentation已更新。

浩那它的工作原理:

{% extends_admingenerated "NamespaceYourBundle:List:index.html.twig" %} 
{% block list_td_column_title %} 
    <span style="font-weight:bold">{{ Movie.title }}</span> 
{% endblock %}