How does one add a 'plain text node' to a zend form?

zend-form, zend-form-element

Solution

There might be a better way, but I created a paragraph by using a custom form element and view helper. Seems like alot of code for something so simple. Please let me know if you've found a more simplistic way to do it.

//From your form, add the MyParagraph element
$this->addElement(new Zend_Form_Element_MyParagraph('myParagraph'));

class Zend_Form_Element_MyParagraph extends Zend_Form_Element
{
    public $helper = 'myParagraph';
    public function init()
    {
        $view = $this->getView();
    }
}

class Zend_View_Helper_MyParagraph extends Zend_View_Helper_FormElement {

    public function init() {
    }

    public function myParagraph() {
        $html = '<p>hello world</p>';
        return $html;
    }

}

Problem

I'm trying to add a plain text node in a zend form - the purpose is to only dispay some static text. The problem is - im not aware of any such way to do it. I have used 'description' but that HAS to be attached to a form element. Is there any way to simply display some text as part of a form? Zend considers everything as a form element so I cannot just print it out. Eg: The following will test your ability on so and so. . . . etc... Any thoughts?

Original source