我需要知道 10 月 CMS 中带有 Rainlab 博客插件的博客文章中附加的特色图片的 URL。
图像保存在类似“.../storage/app/uploads/public/59f/112”的目录中
我需要在保存帖子的那一刻知道它,因为我想获取 url 以将其保存在另一个表中,它可以从另一个 php 文件或系统(例如在 Android 应用程序中)访问它,但我不能这样做它。
我尝试(在 FormController.php 中)找到帖子:
$modelP = Post::find($this->controller->vars['formModel']['id']);
$featuredImage = $modelP->featured_image->getPath();
但不起作用,我得到了博客对象,但它说 features_image 不是变量。
在表 system_file 中,我只能获取文件的名称(disk_name),但不能获取整个 url,而且我不知道它保存在哪个目录中。
谁能帮我?