0
A
回答
1
事件的名稱是'object.preAdd'。
如果保存的對象的ID是0,這是一個新創建的一個
\Pimcore::getEventManager()->attach("object.preAdd", function (\Zend_EventManager_Event $e) {
// your code goes here
});
它可能是最好的,如果你堅持上面的代碼到一個定製的插件,以確保它在每次調用執行。
有關更多信息,請參見https://www.pimcore.org/docs/latest/Extending_Pimcore/Event_API_and_Event_Manager.html
相關問題
- 1. 如何在第一次自動觸發事件後觸發第二個事件
- 2. 第一次加載頁面時點擊事件不會觸發
- 3. ASP.NET Click()事件在第二次回發時不會觸發
- 4. Page_Load事件只會觸發一次
- 5. jquery.change()事件只會觸發一次
- 6. Flex事件纔會觸發一次
- 7. Resize事件只會觸發一次
- 8. Backbone.View事件只會觸發一次
- 9. knockoutjs - 選擇更改事件不會第一次觸發
- 10. 自旋事件不會在jquery spinner中第一次觸發
- 11. 第一次事件觸發後骨幹視圖不會更新
- 12. 第一次點擊後纔會觸發事件
- 13. OnClientClick不會在第一次回發時觸發,但會在第二次點擊
- 14. Chrome獲取下載文件時會觸發哪個JS事件?
- 15. DateTimePicker ValueChanged事件在沒有變化時第一次觸發
- 16. KeyDown事件不是第二次觸發
- 17. 事件僅從第二次觸發
- 18. Page_PreRender在會話的第一次加載時觸發兩次
- 19. 當子菜單項打開時會觸發哪個事件
- 20. 在X.org中切換kb佈局時會觸發哪個事件
- 21. 當treeview項目失去焦點時會觸發哪個事件
- 22. Android:在屏幕鍵盤出現時會觸發哪個事件?
- 23. extjs 3 - 當extjs完全加載時會觸發哪個事件
- 24. 角度事件只能觸發一次觸發一次
- 25. jQuery的事件不會觸發第二次
- 26. jQuery如何讓一個事件觸發一次只觸發一次div
- 27. 在ASP.NET DetailView中選擇一個項目時會觸發哪個事件?
- 28. 當asp驗證器觸發時,服務器端事件不會第一次觸發
- 29. 用戶控件命令按鈕事件不會第一次觸發
- 30. Pivot控件上的LoadedPivotItem事件未被第一次觸發,WP7
「最常見的用例事件是一個插件使用它們,當然你可以掛接到啓動過程時,也隨時隨地在你的代碼中使用它們或」。 這意味着:將它們添加到startup.php – campino2k