2015-11-28 14 views
1

Pimcore不允許繼承產品對象 - 在oop允許的意義上。因此,解決方案是使用對象磚來抽象兒童產品的細節,例如運動鞋vs襯衫。 (正確嗎?)Pimcore對象磚是由用戶手動添加的

但是,我不希望我的用戶必須創建一個產品,然後手動關聯特定的對象磚塊,以便創建一個產品。運動鞋。理想情況下,他們會點擊「創建運動鞋」,這將分配正確的對象磚。

我會如何去上述?

+0

您可能必須自己實施此解決方案。您需要創建插件並編寫一些ExtJS代碼。 –

+0

你知道一個教程/例子 - 開始完成一個pimcore插件嗎?我在網上看到隨機代碼,但沒有好的例子,例如插件代碼甚至去哪裏?我是程序員,所以不怕代碼 - 我只需要一個催化劑。謝謝 - –

+0

轉到您的其他>擴展並點擊「創建新的插件框架」。它將創建Pimcore爲您的新插件所需的所有文件。 https://www.pimcore.org/wiki/display/PIMCORE/UI+Development+and+JS+Hooks這裏你有一些關於JS鉤子的信息,並且https://github.com/pimcore-extensions是一些插件你可以看到代碼是如何完成的。 –

回答

2

插件代碼位於/ plugins/YourPlugin下。您可以通過附加 - >管理擴展和按鈕創建新的插件框架來創建一個框架插件。

前段時間,我做了類似的事情,在那裏我覆蓋了帖子(不記得名字)事件,並檢查對象是否是特定的類。在這種情況下,我們添加了一些代碼,在保存後發送電子郵件。

我想你可以找到一些事件,你可以附加和添加一些邏輯來設置磚的類型。