我在Win10系统中使用Orocommerce 4.0。我开始创建自己的自定义捆绑包,并且在那里使用Controller,Services等。我做了一些向oro_product表中添加产品的操作,但需要对product表增加一个或两个以上的属性/字段。手动将这些属性添加到admin ui中的product表中,并且能够创建具有新字段的产品,但是问题是如何找到这些新字段的getter和setter。因为我希望能够以编程方式创建具有新字段的新产品。有没有人尝试过?请让我知道。预先感谢。
答案 0 :(得分:1)
您可以通过两种方法在Oro中实现此目标:
例如
static
Oro在产品实体的缓存中生成代理类,这些代理类上列出了getter和setter。参见:oro / var / cache / dev / oro_entities / Extend / Entity / EX_OroProductBundle_Product.php
答案 1 :(得分:0)
您还应该考虑将PhpStorm IDE与Oro plugin一起使用。它为扩展的字段和属性提供自动完成功能。