この小枝を表示しようとするとこのエラーが発生します。null変数の属性( "id")にアクセスできません
null変数の属性(「id」)にアクセスできません。
表示されている行にあります。 <th>Bestelordernummer:</th> <td>{{ontvangst.bestelling.id}} </td>
私はこれが
{% extends 'base.html.twig' %}
{% block body %}
<style>
table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
td {
border: 1px solid #dddddd;
text-align: right;
padding: 8px;
}
tr:nth-child(even) {
background-color: #dddddd;
}
</style>
<h1>Overzicht van zendingnummer</h1>
<h2>
<a href="{{ path('alleontvangst',{}) }}"><button type="button" class="btn btn-default">Terug naar alle ontvangsten</button></a></h2>
<ul>
{% for ontvangst in ontvangsten %}
<table>
<th>Zendingnummer:</th> <td>{{ontvangst.zendingnummer}}</td>
</table>
<table>
<th>Datum ontvangst:</th> <td>{{ontvangst.datumOntvangst|date("d/m/Y")}} </td>
</table>
<table>
<th>Bestelordernummer:</th> <td>{{ontvangst.bestelling.id}} </td>
</table>
<table>
<th>Naam Leverancier:</th> <td>{{ontvangst.naamleverancier}} </td>
</table>
<table>
<tr>
<th>Artikelnummer</th>
<th>Omschrijving</th>
<th>Hoeveelheid</th>
<th>Kwaliteit</th>
</tr>
<tr>
<td>{{ontvangst.artikel.artikelnummer}}</td>
<td>{{ontvangst.omschrijving}}</td>
<td>{{ontvangst.hoeveelheid}}</td>
<td>{{ontvangst.keuringseis}}</td>
</tr>
</table>
{% endfor %}
<ul>
{% endblock %}
、どのようにデータを取得し、ビューに渡すのですか?すべてのオヴァンギングはベネリングをしていますか? –
ええ、彼らはそれを持っています!それは単なる奇妙な部分です。それは後で "artikelnummer"のために働いているからです。しかし、 "id"を追加すると、このエラーが発生します。彼らは同じように構成されていますが、答えは正しいですか? – Colin
@コリン?使用した正解以外にチェックアークをクリックできますか? –