Broken ship.gif
benone - November 18, 2008 - 20:35
| Project: | Ubercart Marketplace |
| Version: | 5.x-1.0-beta5 |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
Hi,
I was using Firefox , it is not showing broken gifs, but when I logged in from IE I noticed that bug.
In mp_orders.module, line 255 should be:
'icon' => '<img src="'. base_path() . drupal_get_path('module', 'uc_shipping') .'/images/ship.gif" />',Right now is without base_path() , which breaks the icon.
And one simple question:
Is it possible to make Completed status automatically ?
I don't want any comissions, default comission rate is 1. And payment is taken after delivery, sellers are also delivery guys.
So how can I set Marketplace to make the order visible for seller immediately after completed checkout ?
Thx a lot for this great superb module,
Ben

#1
I will fix that next release. Thanks for finding it and posting solution.
Off the top of my head the only work around I am aware of is to move all items that complete checkout to Payment Received (possibly with a Workflow). Rename Payment Received to something else if it is "inaccurate." This will trick Marketplace into believing the payment has been received and show up for sellers. Having it show as "completed" on their page would require some custom code (perhaps simply eliminating that column of seller's order table altogether).
#2
Thanks.
I've read all your Documentation and all the Issues here and found more people who were asking about Completed status.
Could you write here once again in simple steps what to do to achieve that ?
I didn't understand your above Replay... :(
I don't use PayPal module so maybe thats why I can't find Payment Received field ?...
BIG THX!
#3
Here are few quick pointers:
http://www.ubercart.org/docs/1517/workflow_configuration for creating a workflow to move order to payment received after checkout.
admin/store/settings/orders/edit/workflow for changing the name of payment received and assigning certain order statuses to checkout/order states.
As this is more of an Ubercart issue, please try these first and post back if you need additional help.
The key is this: get the order to the payment received status when you want it to be available to sellers.
#4
Hello again!
Thx for your last hint. I had to add new state - payment_received , and after that orders started automatically appearing in sellers Fullfil orders view. This part is done.
Now I am trying to minimize all seller "clicks" to make order complete.
As I wrote before, they read the order, deliver it and make it complete. To make them complete thay have to Click Package icon and then I would like to remove Make packages button. Is that possible ?
After that they have to make a New shipment... There is a lot forms which I would like to remove:
Origin address
Destination Address
Shipment date
Carrier:
Shipment options:
Package type:
Length:
Width:
Height:
Declared value: zł
Tracking number:
How can I HIDE them all ? Sellers don't need to see all that. The address in order view is enough for them. After they deliver they could just make ONE CLICK and job is done.
Ughh, I hope my minimizing didn't make you tired.. :)
Thx,
Ben
#5
The short answer is, the modifications you seek would require custom code and work (they are somewhat specific and unsupported). If you cannot make such changes yourself, perhaps PM me and we can discuss paid customizations.
#6
Thank you Turgrid. I think I will manage to remove unnecessary forms. Marketplace has so many options to setup visibility of fields, that's why I thought it might be configurable from Seller settings tab. Anyway it's only few modifications, so I hope my skills will be enough :).
Rgrds,
Ben