Пример #1
0
 /**
  * @see ZF-2714
  */
 public function testImageElementAttributesPassedWithDecoratorOptionsToViewHelper()
 {
     $element = new Zend_Form_Element_Image('foo');
     $element->setValue('foobar')->setAttrib('onClick', 'foo()')->setAttrib('id', 'foo-element')->setView($this->getView());
     $this->decorator->setElement($element)->setOption('class', 'imageclass');
     $image = $this->decorator->render('');
     $this->assertContains('class="imageclass"', $image);
     $this->assertContains('onClick="foo()"', $image);
     $this->assertContains('id="foo-element"', $image);
 }
Пример #2
0
    public function testCanPrependImageToContent()
    {
        $element = new Zend_Form_Element_Image('foo');
        $element->setValue('foobar')
                ->setView($this->getView());
        $this->decorator->setElement($element)
                        ->setOption('placement', 'prepend');

        $image = $this->decorator->render('content');
        $this->assertRegexp('#<input[^>]*>.*?(content)#s', $image, $image);
    }