Mam następujący problem. Podążam sobie za screencastem o generowaniu panelu administracyjnego, z tym, że podstawiam własne dane itp. Jednak natknąłem się na problem, mam sobie (no właśnie, co?

Fatal error: Call to undefined method Photo::getAuthor() in C:\xampp\htdocs\kivi\cache\backend\dev\modules\autoPhoto\templates\_list_td_stacked.php on line 5
Jako, że może się przydać, dołączę również definicje obydwu tabel z schema.xml:
Kod
<table name="photo">
<column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true" />
<column name="title" type="varchar" size="32" />
<column name="description" type="longvarchar" />
<column name="author_id" type="integer" />
<foregin-key foreginTable="author">
<reference local="author_id" foregin="id" />
</foregin-key>
<column name="category_id" type="integer" />
<foregin-key foreginTable="category">
<reference local="category_id" foregin="id" />
</foregin-key>
<column name="position" type="integer" />
</table>
<table name="author">
<column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true" />
<column name="name" type="varchar" size="16" />
<column name="login" type="varchar" size="16" />
<column name="password" type="varchar" size="40" />
<column name="watermark" type="varchar" size="32" />
</table>
<column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true" />
<column name="title" type="varchar" size="32" />
<column name="description" type="longvarchar" />
<column name="author_id" type="integer" />
<foregin-key foreginTable="author">
<reference local="author_id" foregin="id" />
</foregin-key>
<column name="category_id" type="integer" />
<foregin-key foreginTable="category">
<reference local="category_id" foregin="id" />
</foregin-key>
<column name="position" type="integer" />
</table>
<table name="author">
<column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true" />
<column name="name" type="varchar" size="16" />
<column name="login" type="varchar" size="16" />
<column name="password" type="varchar" size="40" />
<column name="watermark" type="varchar" size="32" />
</table>
oraz zawartośc pliku generator.yml:
Kod
generator:
class: sfPropelAdminGenerator
param:
model_class: Photo
theme: default
fields:
title: { name: "Tytuł" }
description: { name: "Opis" }
author_id: { name: "Autor zdjęcia" }
category_id: { name: "Kategoria" }
position: { name: "Pozycja" }
list:
title: Zdjęcia
display: [title,category_id,author_id,position]
layout: stacked
params: %%=title%%<br /><em>w %%category_id%% przez %%author%% na pozycji %%position%%</em>
class: sfPropelAdminGenerator
param:
model_class: Photo
theme: default
fields:
title: { name: "Tytuł" }
description: { name: "Opis" }
author_id: { name: "Autor zdjęcia" }
category_id: { name: "Kategoria" }
position: { name: "Pozycja" }
list:
title: Zdjęcia
display: [title,category_id,author_id,position]
layout: stacked
params: %%=title%%<br /><em>w %%category_id%% przez %%author%% na pozycji %%position%%</em>
Szukałem co nieco na ten temat w sieci, jednak mnie nie udało się niczego znaleźć, proszę więc o pomoc Szanownych Kolegów

Pozdrawiam,
Virti.