【问题标题】:store data from dropdown menu & relationship - laravel 5.2从下拉菜单和关系存储数据 - laravel 5.2
【发布时间】:2016-05-03 16:58:54
【问题描述】:

如何使用 {!!形成 !!} 建造者? 控制器:

public function create()
{
    $categories = \DB::table('categories')->lists('title', 'id');
    return view('dash.reports.create')->with('categories', $categories);
}

/**
 * Store a newly created resource in storage.
 *
 * @return void
 */
public function store(Request $request)
{
    $this->validate($request, ['title' => 'required', ]);

    Report::create($request->all());

    Session::flash('flash_message', 'Report added!');

    return redirect('dash/reports');
}

我的看法:

        {!! Form::label('category_id', trans('reports.category_id'), ['class' => 'col-sm-3 control-label']) !!}
        <div class="col-sm-6">
        {!! Form::select('category', 
            (['0' => 'Select a Category'] + $categories), 
            null, 
            ['class' => 'form-control']) 
        !!}
            {!! $errors->first('category_id', '<p class="help-block">:message</p>') !!}

当我按下按钮动作时返回空白页,有什么想法吗?

【问题讨论】:

    标签: forms laravel dropdown


    【解决方案1】:

    您没有表单,因此您没有将数据提交到正确的页面。您正在向用于访问表单的同一 URL 发送 POST 请求,这可能不是您想要的。

    本指南将向您展示如何设置一个指向控制器方法的 Laravel 表单,该方法允许您捕获输入、验证输入并将其存储在数据库中。
    http://www.easylaravelbook.com/blog/2015/02/09/creating-a-contact-form-in-laravel-5-using-the-form-request-feature/

    【讨论】:

    • 我使用 packagist.org/packages/appzcoder/crud-generator 作为 crud 生成器,效果很好!有了这个: {!! Form::number('category_id', null, ['class' => 'form-control']) !!} 它可以工作,但是当我更改为检索我的数据作为下拉菜单(即带有外国的类别)时不工作错在哪里?
    【解决方案2】:

    解决了 观点:

    {!! Form::select('category_id', $category, null, ['class' => 'form-control'] ) !!}
    

    控制器:

    public function create()
    {
        $category = Category::lists('title','id');
        return view('dash.reports.create')->with('category', $category);
    }
    

    【讨论】:

      猜你喜欢
      • 2021-02-01
      • 2017-03-06
      • 2018-05-14
      • 2019-07-04
      • 1970-01-01
      • 2016-04-20
      • 2016-12-30
      • 2014-12-30
      • 2014-12-05
      相关资源
      最近更新 更多