- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想根据传递给 cfdirectory 的过滤条件吐出略有不同的 html。
这是我的 cfml:
<cfdirectory
directory="#dirName#"
name="fileList"
action="list"
type="file"
filter="*.jpg|*.jpeg|*.png|*.gif|*.mp4"
>
<ul id="content">
<cfoutput>
<cfloop query="fileList">
<cfif filter NEQ '*.mp4'> // I guess this is not possible and is throwing the error
<li class="content image">
<img src="img/#name#" />
</li>
</cfif>
<cfelse>
<li class="video image">
<video controls="controls">
<source src="img/#name#" type="video/mp4">
</video>
</li>
</cfif>
</cfloop>
</cfoutput>
</ul>
我想我不能简单地访问 cfif
中的 filter
,但我不确定如何给它设置皮肤。是否需要存储在循环外的变量中?
非常感谢任何帮助
最佳答案
您可以简单地执行以下操作。
<cfif listLast(fileList.name, '.') NEQ 'mp4'>
关于html - cfdirectory 根据过滤器输出不同的 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61940140/
这个有效: 所以我知道 cfdirectory 正在工作。但这不起作用: 它不会失败:它只是返回一个空结果。我可以将地址复制/粘贴到 Windows 资源管理器中,它会导航到 Vostro
这个有效: 所以我知道 cfdirectory 正在工作。但这不起作用: 它不会失败:它只是返回一个空结果。我可以将地址复制/粘贴到 Windows 资源管理器中,它会导航到 Vostro
我们有一个 ColdFusion 文件库管理系统,它正在从旧的 ColdFusion 4 服务器上移除,并转移到基于 ColdFusion 8 的新系统上。 我们所有的文件和文件夹都是英文、法文和西类
我想根据传递给 cfdirectory 的过滤条件吐出略有不同的 html。 这是我的 cfml: // I guess this is no
我正在尝试使用 CFDirectory 来获取在 ColdFusion Admin 中创建的映射的文件列表。到目前为止,我无法填充列表,但是如果我引用物理路径,则会显示完整的文件列表。 这是我正在使用
使用 cfdirectory 时,如何排除所有 cfm 文件并列出所有其他文件而不指定我想要查看的所有文件的文件扩展名,或者排除特定文件(如 index.html)而不执行查询查询? 我正在寻找类似以
我们在 Windows Server 2003 上安装了 Coldfusion 未送达邮件上的 CFDirectory 转储返回以下内容: 但问题出在迭代此查询时,当我使用以下命令转储日期时: #da
我有一个简单的小型管理系统,可以在 IIS 上正常运行,但是我在将它移到 Linux 上时遇到了问题。 系统可以创建、重命名和删除目录,创建和上传/保存文件,以及编辑、重命名或删除这些文件。在 Lin
我有一个访问内存文件的页面。我们在数百个目录(最多 2000 个)中存储了 10 - 20k 个文件。所有目录和文件都是以编程方式创建的。没有设置或更改权限。所有文件都使用默认的 CF 帐户,我们对此
我有一个类似的问题: ColdFusion, CFDirectory and the French没有得到满意的答复。 我们已经从 Coldfusion 9 升级到 Coldfusion 11。到目前
奇怪的问题。我们使用 cf web 服务器访问 NAS。我们已经对这个问题进行了彻底的测试,但无法找出原因。 问题:我们在共享上使用 cfdirectory 时得到空结果集到具有正确大小写的已知目录。
我正在使用 cffile action="upload" 将名称中包含空格的文件上传到 Amazon S3 .文件名为 burger+beans n beetroot.jpg .如您所见,该名称包含空
我是一名优秀的程序员,十分优秀!