【发布时间】:2011-05-27 05:57:51
【问题描述】:
我需要为产品添加多种类型的图像,例如......产品设计师形象(设计者)、产品质量保证标志......以及产品形象。
其他类型的图片也可以是 0 或多于 1 张图片,如.. 产品质量保证标志可以多于 1 张图片。
我尝试将“商店所有者的目录输入类型”添加为“媒体图像”的新属性,它在创建产品时在产品图像选项卡中添加了带有单选按钮的列。 (目录 > 属性 > 管理属性)
如何为产品处理不同类型的图像?
【问题讨论】:
我需要为产品添加多种类型的图像,例如......产品设计师形象(设计者)、产品质量保证标志......以及产品形象。
其他类型的图片也可以是 0 或多于 1 张图片,如.. 产品质量保证标志可以多于 1 张图片。
我尝试将“商店所有者的目录输入类型”添加为“媒体图像”的新属性,它在创建产品时在产品图像选项卡中添加了带有单选按钮的列。 (目录 > 属性 > 管理属性)
如何为产品处理不同类型的图像?
【问题讨论】:
根据您以其他方式使用它们的方式,图像标签实际上非常方便。每次加载图片库时,您都可以使用它们,并且可以更改它们。这当然是 hack 解决方案,但比尝试修改图库代码要快得多。
您最终将如何输出这些图像?这里的第二级开发是向产品添加属性(类似于 small_image 和相关属性),并在保存产品时使用事件挂钩来更新这些列。这将允许您快速查找用于这些目的的图像,同时保留正常的图像上传面板。
希望有帮助!
谢谢, 乔
【讨论】:
我认为没有办法,您无需在视图中编写一点 PHP 就可以实现您的目标。 在 product/view.phtml 中,如果您在画廊之外使用这些图像,或者在 product/view/media.phtml 中,如果您想在画廊视图中专门处理它们。
我通常“破解”媒体视图以不显示某些图像并在视图中显式添加(或构建新块或它)。
【讨论】: