检查是否存在上传的文件,显示按钮以查看和下载文件

卡莱布·桑塔纳(Caleb Santana)

我在.blade.php视图中有一个数据表,其中包含我上载的文档,并且有一个按钮可以查看文档和下载文档。但是,当我不上传文件时,只是标题和描述,我希望查看和下载的按钮消失,因为它们没有实用程序,如果用户尝试单击,则会在我的应用程序中显示错误。

这是我的桌子:

在此处输入图片说明

那么,有办法解决这个问题吗?我试图在表中执行@if,但是不起作用。

这是我的.blade文件:

在此处输入图片说明

谢谢!

水手

您走在正确的轨道上。您可以使用@if表中的甚至一个简单的条件来精确执行所需的操作。

我不知道您的条件是什么,因为我不知道您尝试了什么,但是一般的路径是检查对象上是否存在“实用程序”或文件。如果是这样,请显示视图和下载按钮。如果没有,让它们消失。如果您根本不想显示任何内容,则可以使用CSS轻松完成此操作:

由于无法复制您的图片代码,因此我正在编写伪代码:

<td>
   // conditionally hide the whole thing based on some condition using 'collapse' or 'hidden' class
   <a href='posts/...' class="{{isset($data->file) ? '': 'collapse'}}">
         <i class='fa-eye ....'>
   </a>
 <td>

以及与下一个<td>下载相同的东西

如果要显示某些内容,例如指示符,说明您具有标题和描述,但没有文件可以使用@if并提供条件html <td>

<td>
   @if(isset($data->file))
       <a href='posts/...' >
         <i class='fa-eye ....'>
       </a>
   @else
       There is no file 
   @endif
<td>
  

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何查看Dropbox当前正在上传/下载的文件?

来自分类Dev

使用Flask上传和下载文件

来自分类Dev

以角度2上传和下载文件?

来自分类Dev

使用雾上传和下载文件

来自分类Dev

我是否需要检查完整性,使用熊猫从s3上传和下载文件?

来自分类Dev

从服务器下载文件后检查文件是否存在

来自分类Dev

单击按钮后,在上传文件之前检查日期,区域

来自分类Dev

检查(下载)文件是否与AJAX和PHP存在

来自分类Dev

断言Django中是否存在上传的文件

来自分类Dev

在上传按钮旁边显示的文件上传后隐藏上传的文件名字符串

来自分类Dev

检查网址/文件是否存在并下载的方法

来自分类Dev

javascript按钮下载文件

来自分类Dev

单击按钮下载文件

来自分类Dev

如何检查ansible中是否已下载文件

来自分类Dev

使用暂停和恢复按钮下载文件?

来自分类Dev

加载文件:检查是否存在或捕获异常

来自分类Dev

检查文件中是否存在文件而不下载

来自分类Dev

检查上传文件数组中是否存在文件

来自分类Dev

VSFTPD上传后无法下载文件

来自分类Dev

curl检查文件是否是新文件,而不是下载文件-执行bash(或python)脚本

来自分类Dev

文件上传器正在上传文件,但显示错误

来自分类Dev

如何查看文件是否上传?

来自分类Dev

获取上传的文件并显示下载

来自分类Dev

在上传之前确认按钮,单击Blueimp JQuery文件上传。

来自分类Dev

PHP检查文件名是否正在使用中,然后在上传时添加数字

来自分类Dev

检查文件是否存在

来自分类Dev

是否下载文件,要求服务器也将其上传到客户端

来自分类Dev

Nginx下载文件,不显示内容

来自分类Dev

是否可以在Azure Portal Storage帐户上显示文件内容而不下载文件?

Related 相关文章

  1. 1

    如何查看Dropbox当前正在上传/下载的文件?

  2. 2

    使用Flask上传和下载文件

  3. 3

    以角度2上传和下载文件?

  4. 4

    使用雾上传和下载文件

  5. 5

    我是否需要检查完整性,使用熊猫从s3上传和下载文件?

  6. 6

    从服务器下载文件后检查文件是否存在

  7. 7

    单击按钮后,在上传文件之前检查日期,区域

  8. 8

    检查(下载)文件是否与AJAX和PHP存在

  9. 9

    断言Django中是否存在上传的文件

  10. 10

    在上传按钮旁边显示的文件上传后隐藏上传的文件名字符串

  11. 11

    检查网址/文件是否存在并下载的方法

  12. 12

    javascript按钮下载文件

  13. 13

    单击按钮下载文件

  14. 14

    如何检查ansible中是否已下载文件

  15. 15

    使用暂停和恢复按钮下载文件?

  16. 16

    加载文件:检查是否存在或捕获异常

  17. 17

    检查文件中是否存在文件而不下载

  18. 18

    检查上传文件数组中是否存在文件

  19. 19

    VSFTPD上传后无法下载文件

  20. 20

    curl检查文件是否是新文件,而不是下载文件-执行bash(或python)脚本

  21. 21

    文件上传器正在上传文件,但显示错误

  22. 22

    如何查看文件是否上传?

  23. 23

    获取上传的文件并显示下载

  24. 24

    在上传之前确认按钮,单击Blueimp JQuery文件上传。

  25. 25

    PHP检查文件名是否正在使用中,然后在上传时添加数字

  26. 26

    检查文件是否存在

  27. 27

    是否下载文件,要求服务器也将其上传到客户端

  28. 28

    Nginx下载文件,不显示内容

  29. 29

    是否可以在Azure Portal Storage帐户上显示文件内容而不下载文件?

热门标签

归档