Is there a way to instantiate a widget and then get back the html as a string?
$widget = new CWidget(); $stringzz = $widget->toString();
Is there a way to instantiate a widget and then get back the html as a string?
$widget = new CWidget(); $stringzz = $widget->toString();
Are you trying to get the widget's rendering result?
You may use output buffering (ob) to capture that.
Or you can use the following:
$this->beginClip('widget'); $this->widget('MyWidget'); $this->endClip(); // now the result can be accessed via $this->clips['widget']
excellent, thanks qianq