Change Order Status
|Extension Name||Change Order Status||Rating|
|Date Added||2 May 2012||Request Support|
|Date Modified||12 November 2013||Report extension|
Change Status allows you to update the order history (orders status, notify customer, add notes) for a group of orders.
It is called by a tab on the Orders page of the admin section. It also allows you to attach a file to the email to the customer
whether called from the update history for a single order or the change status for one or more orders.
The change_status form is opened in a new tab or window. This is similar to the single order history form but includes the extra feature for
adding an attachment. The form includes:
- a pull-down menu for your order status options
- a check box to notify the customer
- a check box to add an attachment (used only if customer to be notified)
- a pull-dowm menu of files in the attachments directory
- a comments box
When the orders have been updated, the text of the comments box changes with instructions to close the tab or window.
This extension uses vqmod to make changes to existing files. There is one new file, admin/view/template/change_status.tpl.
To change the message written onto this form when updates are complete, change the comment value at the bottom of the file.
There is one manual edit to the admin/config.php file to identify the directory of the attachment files.
Version 1.2 and higher - Opencart Version 220.127.116.11 or greater
Version 1.0 and 1.1 - Opencart Version 1.5.1 or greater
1. Copy the contents of the "admin" folder to your store's top level directory, preserving the directory structure. The new file added is:
2. Copy the contents of the "vqMod" folder
3. The directory for the attachments must be defined in the admin/config.php file. This can not be done in vqmod. The edit must be manual.
Create the attachments directory and put the possible attachment files there. You can create subdirectories to help organize your files.
Change Status 1.0 (2012-05-01)
Corrected tab problem for opencart v.1.5.1
Add attachemnt possiblity to email sent
** Must modify admin/config.php to add directory path to DIR_ATTACH - can not be done in vqmod **
|Change Order Status||v1.5.1, v18.104.22.168, v22.214.171.124, v126.96.36.199, v1.5.2, v188.8.131.52, v1.5.3, v184.108.40.206, v1.5.4, v220.127.116.11, v1.5.5, v18.104.22.168, v1.5.6||[ Download ]|
|Change Order Status 1.2||v1.5.2, v22.214.171.124, v1.5.3, v126.96.36.199, v1.5.4, v188.8.131.52, v1.5.5, v184.108.40.206, v1.5.6||[ Download ]|
When we changed to OpenCart in 2011, I liked being able to print invoices for a group of orders at one time but there was no simple way to mark which orders had been done. I wrote a 'quick and dirty' extension to change the order status for the selected orders, but this required going in and changing code for the different steps an order progresses through. This extension is a more flexible version that allows you to change order status, append comments, and notify customers.
The download does not change existing code. The new file (change_status.tpl) is found in the 'upload' folder. The vqmod file (change_status.xml) is found in the 'vqmod' file. The directory paths are shown for both files.
Once installed, the 'Change Status' button will be added to the top of the Orders list page. Using the checkboxes, select the orders you would like to change. The change_status form will open in a new tab/window. After entering your changes, press the 'Add History' button. The selected orders will be updated and a message written in the comments field. Close the tab/window and refresh the Orders list page to see the changes.
version 1.1 - Buttons in OpenCart 1.5.1 were not displaying properly. The text for the buttons has now been enclosed in <span></span> tags.
version 1.2 - Add email attachments to the customer email for both the normal update history and the change status module. You will need to EDIT admin/config.php and add the directory path for DIR ATTACH.