First, all my messages start with: "Sorry my poor english"
I've been developping components, modules, etc for a little years. Virtuemart is great and powerfull. I always recomend Virtuemart to all my clients.
Virtuemart fits to 85% of my projects. Sometimes, clients need special software and here comes the development work!!
In vm2 i missed some charts with revenues. Ok, in vm3 is already in "control panel".
When I'm developping something for my clients, i miss more pluggins triggers in the backend. The "delivery note icon" is fine, but when i conect the store to a carrier web service i think it would be wonderful to show an icon there. Something like "onOrderListedInOrderList". I tried to replace the html output with a pluggin but i was imposible and i overrided virtuemart.
Customfields are great, but for other project i had to override the product model. If you create a T-shirt store, for example, colour and size becomes necesary to the whole catalog, so i think these properties should be in product model. To do this, i think a trigger like "onVmProductPrepare(&$product) whould be so lovely....
In product_edit view, a trigger like "onProductEditView".
I have developed a pluggin that stores User Agent and some javascript window variable when plgVmConfirmedOrder is fired in a sql table, and i wish to show under client's ip. I think a trigger in this view for replace the html output would be nice.
Some days ago, a vulnerability was discover in all joomla version except 3.6. I had to update a lot of sites and remake the overrides.
I don't know if other developers do this otherwise.
I would like to say goodbye giving my congratulations to the whole virtuemart team.
Thank you, nice post, nice ideas.
onOrderListedInOrderList a generic trigger would be interesting, which we could use then also for extending the list of the dimension units
Thank you for considering my contribution.
I think I can contribute more triggers. If it seems right, we can create a list and rate what you consider.