I'm building a form to access/create/update based on a vo/dao pattern model that's already been made.
I've been having good luck with <?php echo $product->name ?>开发者_Go百科;
since it's just blank if it's not loading an already existant object (using one form for both edit and create).
The problem comes, though, because the $products object contains other objects inside of it, so if I call $product->video->id
I get 'Notice: Trying to get property of non-object' if $product->video hasn't been defined yet.
I tried setting $product->video as a new Video in the vo, but it wouldn't let me include the video class.
If having an object inside an object like that is a terrible idea, please let me know also; it seems like a convenient way of dealing with relational tables for now at the very least.
use
<?php
print_r($product)
to expose a structure to you/us
When accessing object which is children of another object you can use
$object1->object2
$object1->object2->object3
but if the other object is array, or like this, you have to use
$object1[ 'object2' ]
or
$object1->object2[ 'object3' ]
精彩评论