2015-06-09 99 views
0

這是該行:Laravel刀片內嵌樣式不工作

{!! Form::checkbox('notify_email', null, ['class' => 'icheckbox', 'style'=>'position:absolute; opacity:0', 'checked' => 'checked', 'type' => 'checkbox' ]) !!} 

爲什麼「風格」而不會出現在HTML?

這是出現:

<input checked="checked" name="notify_email" type="checkbox"> 

回答

1

解決:

需要4個參數,一個複選框不是3像一個普通的輸入。

{!! Form::checkbox('notify_email', 'checked', true, ['class' => 'icheckbox', 'checked' => 'checked', 'style'=>'position:absolute; opacity:0' ]) !!} 
0

照亮\ HTML \ FormBuilder:

/** 
* Create a checkbox input field. 
* 
* @param string $name 
* @param mixed $value 
* @param bool $checked 
* @param array $options 
* @return string 
*/ 
public function checkbox($name, $value = 1, $checked = null, $options = array()) 
{ 
    return $this->checkable('checkbox', $name, $value, $checked, $options); 
}