SyMfonAK - vyvíjame databázy pomocou frameworku Symfony
Twig, entity a relačné vzťahy
Z SyMfonAK
Symfony dokumentácia - hlavná stránka → Symfony šablóny (templates)
Error: must be of the type integer or null, object returned
Ak máme relačné vzťahy a ideme si zobraziť položky entity záznam ale nedajú sa zobraziť položky zo spojenej tabuľky, hoci{{ dump(záznam) }}
zobrazuje že sú k dispozícii.
Treba pozrieť src/Entity a príslušný súbor definície entity a či problematická entita, presnejšie jej "getter" nemá definovaný typ takto:
public function getZoologyAccessibility(): ?Lkppristupnost { return $this->zoology_accessibility; }
alebo
public function getLkpzoospeciesId(): ?int { return $this->lkpzoospecies_id; }
riešenie:
treba ich zakomentovať //: ?int alebo //: ?Lkppristupnost