Example #1
0
 public function formBlueimp($name, $value = null, $attribs = null)
 {
     $url = @$attribs['url'];
     $required = @(int) $attribs['required'];
     $url = $attribs['url'];
     $required = $attribs['required'];
     unset($attribs['url']);
     unset($attribs['destination']);
     unset($attribs['required']);
     $res = '<div class="c_blueimp">' . parent::formFile($name, $value, $attribs) . '<input type="hidden" name="' . $name . '" value="' . $value . '" />' . '</div>';
     /*$value = explode('*', $value);
     		foreach ($value as $el) {
     			$this->view->inlineScript('script', 'zuf.add("'.$name.'", "'.$el.'", "'.$url.'", '.(int)$required.');');
     		}*/
     return $res;
 }
 /**
  * @group GH-191
  */
 public function testRendersCustomAttributes()
 {
     $test = $this->helper->formFile('foo', array('data-image-old' => 100, 'data-image-new' => 200));
     $this->assertEquals('<input type="file" name="foo" id="foo" data-image-old="100" data-image-new="200">', $test);
 }