douqiao8370 2014-12-24 13:55
浏览 43
已采纳

laravel形式的问题

My Form:

{{ Form::open(['action' => array('UserMessageController@store', Route::input('user')), 'method' => 'post', 'files' => true]) }}
  <textarea name="text"></textarea><br>
  <input type="file" name="attachment" style="margin-bottom: 10px;"><br>
  <input type="submit">
{{ Form::close() }}

This function can't transmit argument Route::input('user') in the store method:

public function store($userId)
{
    $message = new Message;

    $message->text = Input::get('text');
    $message->user_id_from = Auth::id();
    $message->user_id_to = $userId;
    $message->save();

    require('MessageAttachmentController.php');
    MessageAttachmentController::store($message->id);

    return Redirect::to("contact/$userId/message/create");
}

maybe problem is in routes.php?

  Route::resource('contact', 'UserMessageController');
  Route::get('contact/{user}/message/create', 'UserMessageController@create');
  Route::post('contact/{user}/message/create', 'UserMessageController@store');

debug window: enter image description here

  • 写回答

2条回答 默认 最新

  • dsuxcxqep31023992 2014-12-24 14:34
    关注

    this is the solution:

    {{ Form::open(['url' => 'contact/'. Route::input('user') .'/message/create', 'method' => 'post', 'files' => true]) }}
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 有没有可以帮我搞一个微信建群链接,包括群名称和群资料群头像那种,不会让你白忙
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题
  • ¥20 win11修改中文用户名路径
  • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
  • ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
  • ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题