@if(file_exists(base_path('/vendor/crocodicstudio/crudbooster/src/views/default/type_components/'.$type.'/asset.blade.php')))
@include('crudbooster::default.type_components.'.$type.'.asset')
@elseif(file_exists(resource_path('views/vendor/crudbooster/type_components/'.$type.'/asset.blade.php')))
@include('vendor.crudbooster.type_components.'.$type.'.asset')
@endif
@push('head')
@endpush
$form):
$name = $form['name'];
@$join = $form['join'];
@$value = (isset($form['value'])) ? $form['value'] : '';
@$value = (isset($row->{$name})) ? $row->{$name} : $value;
@$showInDetail = (isset($form['showInDetail'])) ? $form['showInDetail'] : true;
if ($showInDetail == FALSE) {
continue;
}
if (isset($form['callback_php'])) {
@eval("\$value = ".$form['callback_php'].";");
}
if (isset($form['callback'])) {
$value = call_user_func($form['callback'], $row);
}
if (isset($form['default_value'])) {
@$value = $form['default_value'];
}
if ($join && @$row) {
$join_arr = explode(',', $join);
array_walk($join_arr, 'trim');
$join_table = $join_arr[0];
$join_title = $join_arr[1];
$join_table_pk = CB::pk($join_table);
$join_fk = CB::getForeignKey($table, $join_table);
$join_query_{$join_table} = DB::table($join_table)->select($join_title)->where($join_table_pk, $row->{$join_fk})->first();
$value = @$join_query_{$join_table}->{$join_title};
}
$type = @$form['type'] ?: 'text';
$required = (@$form['required']) ? "required" : "";
$readonly = (@$form['readonly']) ? "readonly" : "";
$disabled = (@$form['disabled']) ? "disabled" : "";
$jquery = @$form['jquery'];
$placeholder = (@$form['placeholder']) ? "placeholder='".$form['placeholder']."'" : "";
$file_location = base_path('vendor/crocodicstudio/crudbooster/src/views/default/type_components/'.$type.'/component_detail.blade.php');
$user_location = resource_path('views/vendor/crudbooster/type_components/'.$type.'/component_detail.blade.php');
?>
@if(file_exists($file_location))
') ? TRUE : FALSE;?>
@if($containTR)
@include('crudbooster::default.type_components.'.$type.'.component_detail')
@else
{{$form['label']}} |
@include('crudbooster::default.type_components.'.$type.'.component_detail') |
@endif
@elseif(file_exists($user_location))
') ? TRUE : FALSE;?>
@if($containTR)
@include('vendor.crudbooster.type_components.'.$type.'.component_detail')
@else
{{$form['label']}} |
@include('vendor.crudbooster.type_components.'.$type.'.component_detail') |
@endif
@else
@endif