I have a big problem.
We have a software. How it works is, if you use our service, you download our software and create a custom product. Once you upload the custom product for us to 'finish', the software provides you with a shopping cart URL. this URL has the info of the characteristics of your custom product - attributes. Now when you login, you see your custom product, its attributes and the price for it.
You cannot edit the attributes. We did special coding in such a way that the info pulled from the shopping cart URL is displayed in your order page but you cannot edit them. The price is dependent on the attributes.
Now the main problem starts....how can a user place reorder? How can a user add the product to a Wish List?
When placing a reorder, the original product shows up but not its Attributes. Only with the help of one of the attributes can we identify the order. Same goes with Wish list ( that is if a person uploads the custom product and logs in but then wants to order it at a later time, then he needs to save it some where right? We did not like it saved in the shopping cart. So we added the wishlist mod. ).
we all know that wishlist and quick reorder do not copy the attributes to place an order again.
However, i noticed something VERY WEIRD but GOOD.
After we added the wishlist mod, ONE of the attributes is being passed and it shows up. This is soo cool. However, the other one is not showing up. ( We need both to identify your order and price correctly). We know that wishlist is not supposed to show any of the product attributes. But it does show the product attribute one. And after adding the wishlist mod, now even the quick order shows one of the attributes.
My main issue is, i need a zen cart and PHP expert who can see why one of the attributes is in fact showing up filled in, and how can can use the same logic to pull the other attribute as well.
If we can get both attributes filled in, my problem is solved.
Can you help? Can you tell me where to go for help?
This is almost the last thing left in my cart to launch the site.



