private function htmlField($column, $variable, $field, $type)
{
$value = '{{ old("' . $column . '") }}';
if ($type == 'view-edit-content') {
$value = '{{ is_null(old("' . $column . '")) ? $' . $variable . '->' . $column . ' : old("' . $column . '") }}';
}
switch ($field['type']) {
case 'date':
$layout = "<input type=\"text\" id=\"{$column}-field\" name=\"{$column}\" class=\"form-control date-picker\" value=\"{$value}\"/>";
break;
case 'boolean':
$layout = "<div class=\"btn-group\" data-toggle=\"buttons\"><label class=\"btn btn-primary\"><input type=\"radio\" value=\"true\" name=\"{$column}\" id=\"{$column}-field\" autocomplete=\"off\"> True</label><label class=\"btn btn-primary active\"><input type=\"radio\" name=\"{$column}-field\" value=\"false\" id=\"{$column}-field\" autocomplete=\"off\"> False</label></div>";
break;
case 'text':
$layout = "<textarea class=\"form-control\" id=\"{$column}-field\" rows=\"3\" name=\"{$column}\">{$value}</textarea>";
break;
case 'string':
default:
$layout = "<input type=\"text\" id=\"{$column}-field\" name=\"{$column}\" class=\"form-control\" value=\"{$value}\"/>";
}
return $layout;
}