首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义变量:字体(视图: D:\wamp\www\BTPl\resources\views\salarie\create.blade.php) )

未定义变量:字体(视图: D:\wamp\www\BTPl\resources\views\salarie\create.blade.php) )
EN

Stack Overflow用户
提问于 2020-02-10 23:15:59
回答 1查看 39关注 0票数 1

我是laravel的初学者,我有一份表格可以添加工资,在表工资中有一个外键用于表字体(belongsTo关系),我想按字体填写一个选择。

SalarieController.php

代码语言:javascript
复制
public function getFonctions(){
        $fonctions=Fonction::all();
        return view("salarie.create",compact("fonctions"));
    }

create.blade.php

代码语言:javascript
复制
<select class="form-control" name="fonction_id">
                        <option></option>
                        @foreach($fonctions as $fonction)
                        <option>{{ $fonction->fonction }}</option>
                        @endforeach
                     </select>

web.php

代码语言:javascript
复制
Route::get('/getfonctions','SalarieController@getFonctions');
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-11 05:06:08

试试这个

SalarieController.php

代码语言:javascript
复制
public function getFonctions(Request $request){
        $fonctions = Fonction::get();
        return view("salarie.create",compact("fonctions"));
    }

create.blade.php

代码语言:javascript
复制
  @if(!empty($fonctions))
            @foreach($fonctions as $fonction)
            <option value="{{ $fonction->id }}">{{ $fonction->fonction}}</option>
            @endforeach
  @endif
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60159874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档