nicolas wrote: If you want the checkbox activated by default when you change the status of an order in the order details page of the backend, you can edit the file show_general of the view order via the menu Display>Views and change the code:
<input type="checkbox" id="data[notify]" name="data[notify]"/>
to:<input type="checkbox" id="data[notify]" name="data[notify]" checked="checked"/>
But lousyfool's advice is indeed correct and you might want to keep it as it is by default.
I also had the same problem. Wanted to let the (sub)vendor to notify the user as well, but email was not sent out.
I've found this thread, and just noticed there's this notify checkbox in the code. But this just shown to the main vendor, for subvendors not. I've modified this:
if(isset($this->edit) && $this->edit === true && ($this->vendor->vendor_id == 0 || $this->vendor->vendor_id == 1) && hikamarket::acl('order_edit_notify')) {
to this
if(isset($this->edit) && $this->edit === true && hikamarket::acl('order_edit_notify')) {
Now the fields are shown, but system is just sending out the email if I'm the main vendor, for subvendor no emails arriving. Any option to get this work for subvendors (and subvendor users) as well?