私は開発環境のシンフォニープロジェクトに参加しています。私は小枝の中にオブジェクトを表示しようとしています。私のコントローラは、エンティティリポジトリを照会してオブジェクトを取得し、それをビューに渡します。[Symfony] [Twig] - オブジェクトをダンプしているときにヌル値を表示していますが、ヌル値を表示していません。
これは私が小枝{{ダンプ(記事)}}機能付きビューにそれをダンプしたときに、私のオブジェクトは次のようになります。
Article {#983 ▼
-id: 1
-createDate: DateTime {#1155 ▼
+"date": "2015-12-21 23:31:11.000000"
+"timezone_type": 3
+"timezone": "Europe/Berlin"
}
-updateDate: DateTime {#1063 ▼
+"date": "2016-06-13 13:30:31.000000"
+"timezone_type": 3
+"timezone": "Europe/Berlin"
}
-author: "author"
-title: "A good title"
-content: "<p>For a good content</p>"
}
私は除いて、オブジェクト内のすべての値にアクセスすることができます"updateDate"。 I {{ダンプ(article.createDate)}}、Iは、この取得した場合:
null
中:
DateTime {#1160 ▼
+"date": "2015-12-21 23:31:11.000000"
+"timezone_type": 3
+"timezone": "Europe/Berlin"
}
とI {{ダンプ(article.updateDate)}}もしを私はこれを取得します完全なオブジェクトダンプはarticle.updateDateのarticle.createDateと同じようなものを私に与えます。
どうすれば修正できますか?私は私のtwigのビューで私のarticle.updateDateを使用する必要があります。
おかげ
これを生成するために使用しているTwigでアップデートできますか? '{{createDate}}'にはデフォルトで何も含まれないと思っています。そのオブジェクトのcreateDateデータを格納するために '{{article.createDate}}'を使用してください。 – HPierce
これは非常に奇妙です。あなたのアクションメソッド、エンティティ、リポジトリメソッドなどの情報をもっと表示する必要があると思います。 – xurshid29
この{{{article.updateDate | date( "Ymd H:i :s ")}}' – mgh