Beispiel #1
0
 public function testBasicInputGenerator()
 {
     $inputField = new InputField('number', ['value' => 5, 'max' => 10]);
     $expected = "<input type='number' value='5' max='10' >";
     $result = $inputField->generateCode();
     $this->assertEquals($expected, $result);
 }
 public function generateCode($extraAttr = array())
 {
     $result = parent::generateCode($extraAttr);
     $srcImg = self::SRC_EMPTY_IMAGE;
     if ($this->value) {
         $srcImg = $this->value;
     }
     $result .= "\n        <br>\n        <img src='" . asset($srcImg) . "' style='max-width: 100%; max-height: 350px;'>\n        <br>\n        <input type='hidden' name='deleted_image[{$this->name}]' value='0'>\n        <button type='button' class='btn btn-danger remove-image'>Eliminar imagen</button> <button type='button' class='btn btn-info reset-image'>Resetear imagen</button>\n        ";
     return $result;
 }