FIX: make possible values work as intended
Newlines in possible values in custom fields are now replaced by pipe (|). This commit also fixes typo caused by copy-paste (resource was sent as type).
This commit is contained in:
@@ -24,8 +24,7 @@ class CreateNewCustomField extends Controller
|
|||||||
{
|
{
|
||||||
$customField = new CustomField();
|
$customField = new CustomField();
|
||||||
|
|
||||||
// @todo add support for determination of resource for custom field (module, user, ...)
|
// set mandatory fields
|
||||||
// @todo add possible values
|
|
||||||
|
|
||||||
$customField->name = $request->name;
|
$customField->name = $request->name;
|
||||||
$customField->type_id = $request->type;
|
$customField->type_id = $request->type;
|
||||||
@@ -38,8 +37,9 @@ class CreateNewCustomField extends Controller
|
|||||||
$customField->description = $request->description;
|
$customField->description = $request->description;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($request->possibleValues)
|
if ($request->possibleValues) {
|
||||||
$customField->possible_values = $request->possibleValues;
|
$customField->possible_values = trim(preg_replace('~[\r\n]+~', '|', $request->possibleValues));
|
||||||
|
}
|
||||||
|
|
||||||
if ($request->defaultValue) {
|
if ($request->defaultValue) {
|
||||||
$customField->default_value = $request->defaultValue;
|
$customField->default_value = $request->defaultValue;
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
<label>
|
<label>
|
||||||
@lang('admin/customFields.resource')
|
@lang('admin/customFields.resource')
|
||||||
|
|
||||||
<select name="type">
|
<select name="resource">
|
||||||
@foreach($resources as $resource => $translation)
|
@foreach($resources as $resource => $translation)
|
||||||
<option value="{{$resource}}"@if(old('resource') == $resource) selected @endif>@lang($translation)</option>
|
<option value="{{$resource}}"@if(old('resource') == $resource) selected @endif>@lang($translation)</option>
|
||||||
@endforeach
|
@endforeach
|
||||||
|
|||||||
Reference in New Issue
Block a user