【问题标题】:Trying to display image in Laravel 5.1 using dropzone尝试使用 dropzone 在 Laravel 5.1 中显示图像
【发布时间】:2016-07-18 23:18:28
【问题描述】:

我正在尝试从文件路径显示图像,但它看到的完全不同,我不知道该怎么做。我正在使用dropzone。图像存储在此目录laravel/public/gallery/images 中。所以网址是:http://localhost:port/gallery/images。图像已成功保存在数据库中,但显示它们是一个问题。这是要显示的代码:

<TR><TD>

                    <DIV class="row">
                      <DIV class="col-md-12">
                        <DIV id="gallery-images">
                            <ul>
                                @foreach($productVerificationValidation->productDocumentUpload as $productDocument)
                                  <li>
                                      <a href="{{url($productDocument->file_path)}}./.{{$productDocument->file_name}}" target="_blank">
                                        <img src="{{url($productDocument->file_path)}}">
                                      </a>
                                  </li>
                                @endforeach
                            </ul>
                        </DIV>
                      </DIV>
                    </DIV>

                  </TD></TR>

这是显示视图的控制器:

   public function viewUploadedDocuments($id=null){
            $productVerificationValidation = ProductVerificationValidation::findOrFail($id);
            return view('product.verification-validation.viewDocuments')->with('productVerificationValidation', $productVerificationValidation);
}

令我惊讶的是,当我在 Chrome 上检查控制台时,它没有获取图像的属性,而是返回了屏幕截图中显示的错误属性: 但 db 记录具有不同的属性,如屏幕截图所示: 我要纠正什么错误,请帮忙。

【问题讨论】:

    标签: mysql image laravel laravel-5.1 dropzone.js


    【解决方案1】:

    谢谢大家,我通过将文件名附加到它来使它工作:

    <DIV class="row">
                          <DIV class="col-md-12">
                            <DIV id="gallery-images">
                                <ul>
                                    @foreach($productVerificationValidation->productDocumentUpload as $productDocument)
                                      <li>
                                          <a href="{{url($productDocument->file_path .'/'. $productDocument->file_name)}}" target="_blank">
                                            <img src="{{ url($productDocument->file_path .'/'. $productDocument->file_name) }}" />
                                          </a>
                                      </li>
                                    @endforeach
                                </ul>
                            </DIV>
                          </DIV>
                        </DIV>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-06
      • 1970-01-01
      • 2014-10-10
      • 2016-09-23
      • 1970-01-01
      相关资源
      最近更新 更多