Nette\Database propojení tabulek
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Tomo
- Člen | 5
Zdrávím, mám 2 tabulky. Jejich struktura je následující:
post
- id
- title
- text
- published
- updated
- user_id
user
- id
- username
- password
- name
v presenteru si vytáhnu data z modelu a pošlu do view, ve view se je snažím vypsat:
<?php
{foreach $posts as $post}
<tr>
<td>{$post->id}</td>
<td>{$post->title}</td>
<td>{$post->published}</td>
<td>{$post->created|date:'%d.%m.%Y / %H:%M'}</td>
<td>{$post->user->name}</td> //tady nastane problém -> error no reference found for $post->user
</tr>
{/foreach}
?>
inspiroval jsem se u quickstartu, kde konstrukce {$post->user->name} funguje.
Kde teda dělám chybu?