簡體   English   中英

如何在Laravel中提交表格?

[英]How to submit a Form in Laravel?

我正在處理這個簡單的表格,並試圖提交它。 基本上,我在HomeController.php中創建了一個用戶數組,然后將其數據呈現​​在home.blade.php文件中(該部分工作正常)。 但是,當我嘗試提交表單時,出現錯誤消息: Undefined variable:usersArray 。有人可以告訴我我在做什么錯嗎? 提前非常感謝您。

這是我的Home.blade.php

{!! Form::open(array('id' => 'activateForm')) !!}

{!! csrf_field() !!}

<div>

<!---Error messages inside of box-->
<div style="padding-left: 135px; width:815px;">

@if (count($errors) > 0)
<div class="alert alert-danger">
    <ul class = "login-error-messages" style = "list-style-type:disc;">
        @foreach ($errors->all() as $error)
        <li>{!! $error !!}</li>
        @endforeach
    </ul>
   </div>
   @endif
  </div>

  <div class="home-rounded-border  center-content">
    <input type = "checkbox" id = "checkAll" />Select All<span style="padding-left: 310px;font-weight: bold;">Email</span><br/>
    @foreach($usersArray as $key => $value)
    <ul>
        <li>
            <input type="checkbox" id="checkboxUser{{$key}}" name="user-name-checkbox{{$key}} ">{{$value}}
            <input type = "email" class="styled-text  rounded" name = "name" id = "customer-name-inputField{{$key}}" placeholder=""/><br/><br/>
        </li>
    </ul>
    @endforeach

<center><input type = "submit" class="sign-in-button"value = "Submit"/></center>

   </br>
   <div id="statusMsg" style="margin: 0px 40px 0px 40px; background-color: #ffffff;"></div>

   <ul><li class="logout"><a href="logout"><span>Logout</span></a></li></ul>

  </div>

  <br/><br/>
  </div>
  {!! Form::close() !!}

return view('home', ['userId' => $adminId]); 在您的activateCustomer 您正在嘗試不使用$usersArray渲染主視圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM