Re: [SMARTY] Calling object methods
boots <[email protected]>
| Newsgroups | gmane.comp.php.smarty.general |
|---|---|
| Message-ID | <[email protected]> |
--- Joe Stump <[email protected]> wrote: > If that's the case I'd file a bug report. If you're running Smarty > under PHP5 this should work fine I would think - at least I'd expect > it to. Why? Nowhere in the Smarty docs is it suggested that this is possible. Smarty is PHP4 library and it inherits PHP4's biases. xo boots > --Joe > > On Jun 16, 2005, at 9:19 AM, messju mohr wrote: > > > On Thu, Jun 16, 2005 at 09:15:39AM -0700, Joe Stump wrote: > > > >> What you're doing only works under PHP5. You can't do $foo->bar()- > >> > >>> display() in PHP4. That being said, if you ARE running PHP5 this > >>> > >> should work just fine and, if it's not, then you've most likely > found > >> a bug. > >> > > > > yes, this works in php5, but not in a smarty template. > > > > > >> --Joe > >> > >> On Jun 15, 2005, at 6:28 PM, Garret Heaton wrote: > >> > >> > >>> Is there a way to call a method on an object returned from > another > >>> method in Smarty? > >>> > >>> I'm trying to do: {$obj->getSomeObject()->getSomeString()} but it > >>> can't understand it. Is there any way to get around this. I want > to > >>> avoid calling getSomeObject() before loading the template so that > >>> things are cleaner. > >>> > >>> Thanks, > >>> Garret -- Smarty General Mailing List (http://smarty.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php