CustomFieldsController.php
Go to the documentation of this file.
41 return View::make("custom_fields.index")->with("custom_fieldsets", $fieldsets)->with("custom_fields", $fields);
73 return Redirect::route("admin.custom_fields.show", [$cfset->id])->with('success', trans('admin/custom_fields/message.fieldset.create.success'));
93 return Redirect::route("admin.custom_fields.show", [$id])->withInput()->withErrors(['field_id' => trans('admin/custom_fields/message.field.already_added')]);
97 $results=$set->fields()->attach(Input::get('field_id'), ["required" => (Input::get('required') == "on"),"order" => Input::get('order')]);
99 return Redirect::route("admin.custom_fields.show", [$id])->with("success", trans('admin/custom_fields/message.field.create.assoc_success'));
127 $field=new CustomField(["name" => Input::get("name"),"element" => Input::get("element"),"user_id" => Auth::user()->id]);
141 return Redirect::route("admin.custom_fields.index")->with("success", trans('admin/custom_fields/message.field.create.success'));
143 return Redirect::back()->withInput()->with('error', trans('admin/custom_fields/message.field.create.error'));
165 return Redirect::route("admin.custom_fields.index")->with("success", trans('admin/custom_fields/message.field.delete.success'));
184 $custom_fields_list=["" => "Add New Field to Fieldset"] + CustomField::lists("name", "id")->toArray();
198 return View::make("custom_fields.show")->with("custom_fieldset", $cfset)->with("maxid", $maxid+1)->with("custom_fields_list", $custom_fields_list);
248 return Redirect::route("admin.custom_fields.index")->with("success", trans('admin/custom_fields/message.fieldset.delete.success'));
250 return Redirect::route("admin.custom_fields.index")->with("error", trans('admin/custom_fields/message.fieldset.delete.in_use')); //->with("models",$models);
This controller handles all actions related to Custom Asset Fields for the Snipe-IT Asset Management ...
Definition: CustomFieldsController.php:24
create()
Returns a view with a form for creating a new custom fieldset.
Definition: CustomFieldsController.php:52
associate($id)
Associate the custom field with a custom fieldset.
Definition: CustomFieldsController.php:86
Definition: AccessoriesController.php:2
Definition: CustomFieldset.php:6
Definition: CustomField.php:6
Definition: Controller.php:30
destroy($id)
Validates a custom fieldset and then deletes if it has no models associated.
Definition: CustomFieldsController.php:240
createField()
Returns a view with a form to create a new custom field.
Definition: CustomFieldsController.php:111