I’ve added a field called “brand” on “Magento Shopping Cart Item” entity using the Entity Management. (I did a custom change on my Oro Bridge to provide this data.) The same idea is working well on an another OroCRM installation 1.8.*.
From Magento integration’s log, I’m seeing this:12345...Failed Cart connector Neither the property "brand" nor one of the methods"addBrand()"/"removeBrand()", "setBrand()", "brand()", "__set()" or "__call()"exist and have public access in class "OroCRM\Bundle\MagentoBundle\Entity\CartItem"....
I tried to update any kind of cache or entity config and everything looks OK. Even using this debug command I can see the “brand” extended field description.12345678...php app/console oro:entity-config:debug "OroCRM\Bundle\MagentoBundle\Entity\CartItem" | grep brand[brand] => Array[brand] => Array[column] => brand[brand] => 1...
Some commands I tried:12345678...php app/console oro:entity-config:cache:clear -e prodphp app/console oro:entity-config:cache:clear --no-warmup -e prodphp app/console oro:entity-config:update --force -e prodrm -rf app/cache/*removed all data from redis (flushdb, flushall)...
I’ve done this before with no problems, I’m not sure if it’s something related with the latest 1.9.0 crm.
Anyone have any clue to solve it?
You must be logged in to reply to this topic.