我有一个名称为:Category的模型,其中一个字段为“ image_url”(假设它是一张大照片)。如何仅在类别的BREAD浏览模式下显示缩略图?
谢谢!
答案 0 :(得分:1)
根据https://docs.laravelvoyager.com/customization/overriding-files#overriding-bread-views,我最终覆盖了一个表的默认Voyager面包视图 ..表示1.1版:
您可以通过创建一个BREAD覆盖任何BREAD视图 Resources / views / vendor / voyager / slug-name中的新文件夹,其中 slug-name是您为该表分配的段。有 您可以覆盖4个文件:
browse.blade.php
edit-add.blade.php
read.blade.php
order.blade.php
或者,您可以通过创建所有BREAD覆盖视图 资源/视图/供应商/旅行者/面包下的上述任何文件
..我只需要覆盖“浏览”视图。我还根据https://docs.laravelvoyager.com/customization/adding-custom-formfields创建了一个自定义formfield-该代码刚刚返回了一个<img>
元素,其src url的格式正确。
最后,在自定义“浏览”视图中,我添加了逻辑以检查新的formfield并返回代码以显示图像。
如果BREAD编辑器中还有另一个“可选详细信息”字段来格式化浏览页面中的显示格式,那就太好了。
无论如何,希望能有所帮助,希望有人能指出我的方向,以便更简单地实现此目标。
答案 1 :(得分:0)
您实际上不需要覆盖模板即可在浏览模式下显示图像。
在字段设置中,只需添加“ show_as_images”:true,它将以浏览模式显示图像。