По мое мнение имам частичен, съдържащ partialLoop. Но когато стартирам страницата, имам следното съобщение за грешка:
Call to a member function countComments() on a non-object in ...'_loop.phtml'
Ето как наричам своя частичен от моя поглед:
echo $this->partial('_post.phtml',$this->post);
където $this->post е ред, извлечен от DB
Това е моето частично съдържание:
MY simplified Partial!
echo $post->countComments();//the count number is correctly output..
echo $this->partialLoop('_loop.phtml',$this->object);
Това е моето partialLoop съдържание:
echo $this->object->countComments();//no output!
В bootstrap съм задал:
$view->partial()->setObjectKey('object');
$view->partialLoop()->setObjectKey('object');
Това ли е правилният начин за извикване на partialLoops от partials??
P.s. var_dumped $this->object вътре в моя частичен и той е PostRow OBJECT.I var изхвърли $this->object в _loop.phtml и имам 5 NULLS (за id,title,text ,автор,полета за дата и час на публикацията ми)
Благодаря
Лука
echo $post->countComments();
. Това не трябва ли да еecho $post->object->countComments();
? - person user594791   schedule 19.05.2011