Laravel- 使用变量重定向并显示在视图文件中

新手上路,请多包涵

我有一个控制器

 public function store(Request $request)
{if ($request->input('asc')){
                $image = PropertyUser::where('user_id', '=', Auth::user()->id)->get();
                foreach($image as $property)
                {
                    $id = $property->property_id;
                }
                $image_ = Image::where('property_id', $id)->sortBy('description')->get();
                return redirect('settings/photos');

我如何使用 $image_ 变量重定向并将其显示在我的视图文件中

@foreach ($image_ as $images)
            <div class="image-warp"><img src="{{$images->filename}}"
                                         style="width:100px;height:100px;"><br/><span style="color: #1b1e21">{{$images->description}}</span>
            </div>
        @endforeach

原文由 Adokiye Iruene 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 410
2 个回答

你应该试试这个:

 public function store(Request $request)
{if ($request->input('asc')){
                $image = PropertyUser::where('user_id', '=', Auth::user()->id)->get();
                foreach($image as $property)
                {
                    $id = $property->property_id;
                }
                $image_ = Image::where('property_id', $id)->sortBy('description')->get();
                return view('yourfolder.yourviewfile',compact('image_'));

更新的答案

use Redirect;

public function store(Request $request)
{if ($request->input('asc')){
                $image = PropertyUser::where('user_id', '=', Auth::user()->id)->get();
                foreach($image as $property)
                {
                    $id = $property->property_id;
                }
                $image_ = Image::where('property_id', $id)->sortBy('description')->get();

                Redirect::to('settings/photos?image_='. $image_);

原文由 AddWeb Solution Pvt Ltd 发布,翻译遵循 CC BY-SA 4.0 许可协议

您也可以使用以下语法发送变量

return view('viewfile')->with('card',$card)->with('another',$another);

您可以使用重定向方法发送数据。这些数据将存储在会话类中。

 return redirect('url')->with('message',$message);

像下面

Session::get('variableName');
Session::get('message');

原文由 yetanothersourav 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏