【发布时间】:2011-05-25 07:19:55
【问题描述】:
我目前正在尝试构建一个 cakephp 应用程序,该应用程序将列出数据库中的项目,并且数据库中有一个名为图片的字段。此图片字段包含一个作为主图片的字符串,例如 ABCD,然后在图像文件夹中这是 ABCD.jpg
但是,这个特定项目通常有各种额外的图片,可能被命名为 ABCD1 或 ABCD_2 或其他一些类似的变化后缀。我之前在 php 中编写了一些脚本,它使用 glob 函数并计算文件并输出它们。
我在 cakephp 中非常努力地做到这一点,目前在 /images 的服务器的 webroot 中存储了数千张图像,我知道 cake 将在 /app/webroot 等应用程序的 webroot 中查找,那么是否可以查看他们的原始位置?或者他们必须被移动......
我已经阅读了一些关于文件和文件夹类的内容,但我很难理解它们,不确定我的大脑是否在这里失败了,或者这实际上是一个困难的概念..
我的问题是,在按项目的 id 选择后,如何在图片字段中找到以该前缀开头的任何文件,然后显示与该特定项目匹配的所有文件?
感谢您的帮助!
【问题讨论】:
-
你的目录结构是什么样的?您是否尝试使用像 $html->image() 这样的 cakephp html 辅助方法?
标签: cakephp cakephp-1.3