Magento数据模型 - “一个或多个图像”字段

时间:2013-04-03 16:29:25

标签: magento model

我在Magento中创建了一个自定义扩展程序。

我希望能够将一个或多个图像附加到项目上。笨重的方法是添加一堆图像字段并忽略空的图像字段,但这显然是有限的而且不是很整洁。

问题1)这项技术是否有通用术语?我已经尝试使用谷歌搜索解决方案,但没有找到一种方法来表达它不会带来一堆无关的东西。

问题2)有没有办法在Magento中做到这一点,还是我必须自己动手?

1 个答案:

答案 0 :(得分:1)

我认为你需要自己的。 也许您应该创建模型,其中存储图像名称列表和排序顺序以及当前模型的外键。 那么你可以只有一个由当前模型的id加载的图像集合,并按照order by子句进行排序 只需使用这些方法

$collection->addAttributeToFilter('foreign_key_column', array('eq' => $foreignKey))
           ->setOrder('sort_order');