2012-05-04 6 views
0

AdmingeneratorGeneratorBundleのフィールドを上書きしようとしていて、特定のフィールドへのリンクを追加したいとします。オブジェクトが呼ばれているもの、私が今行う必要があるだろうか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を取得することですが、私は把握できませんでした:それは非常によくdocumentation次作品枝のテンプレートの中に。何か案は?

アップデート:私の場合は 私は私のページの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 %} 
関連する問題