Php Laravel 5表单:生成fieldv值,而不是让用户填写

Php Laravel 5表单:生成fieldv值,而不是让用户填写,php,forms,laravel,laravel-5,Php,Forms,Laravel,Laravel 5,我正在创建一个表单,其中包含一个必填字段(trip\u route\u name)。我想在提交表单时为它生成一个名称(比如说一个随机数),而不是让用户填写表单。我该怎么做?以下是表格的代码: <div class="form-group"> <div class="col-md-6"> {!! Form::label('trip_route_name', 'Trip Route Name') !!} {!! Form::text(

我正在创建一个表单,其中包含一个必填字段(trip\u route\u name)。我想在提交表单时为它生成一个名称(比如说一个随机数),而不是让用户填写表单。我该怎么做?以下是表格的代码:

<div class="form-group">
    <div class="col-md-6">
        {!! Form::label('trip_route_name', 'Trip Route Name') !!}
        {!! Form::text( 'trip_route_name', null, ['class' => 'form-control']) !!}
        <p      id="msg_trip_route_name" class="text-danger">{!! $errors->first('trip_route_name', ':message') !!}</p>
    </div>
</div>

{!!Form::label('trip\u route\u name','trip route name')
{!!Form::text('trip\u route\u name',null,['class'=>'Form control'])

{!!$errors->first('trip_route_name',':message')

您可以使用帮助器:

str_random
函数生成指定长度的随机字符串

如果您不想让用户看到生成的随机名称,请使用
hidden
而不是
text

您可以使用助手:

str_random
函数生成指定长度的随机字符串


如果您不想让用户看到生成的随机名称,请使用
hidden
而不是
text

好的,如果我想将该值设置为其他字段值之一,该怎么办?啊,好的,如果我想将该值设置为其他字段值之一,该怎么办?
{!! Form::text( 'trip_route_name', str_random(20), ['class' => 'form-control']) !!}