You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
I need to add a product options field on the order page as a requirement for all customers . Something like this :
basically all customers must first select an area code and then they need to select a prefix based on the area code they selected , this must be stored in the order so when I recieve it I can provision them correctly .
I could put every area code and prefix as an option list but that would be huge , any ideas ?
Offline
I'm not sure I understand what you are asking but it sounds like you just want text fields that are required to be filled in at the time of check out. If that is the case, all you need to do is create custom fields. This can be done by going through the admin and selecting orders and payments > manage order form information fileds. You can make it a select option or you can make it a text box to be filled in by the customer.
This information would get saved in the tracking table and would be accessable through admin order and payments > manage online orders > update.
HTH,
John
Offline
What I am attempting to do now is what you are describing but its over 250 options , hence the need for a drill down , first the user would select an area code which would have say 10 prefixes attached to it which the user would select one .
What I am stuck with doing for the moment is creating an option for every prefix in every areacode , the list will be massive but I can't seem to find a better way at the moment .
Offline
Two more ideas -
Three drop down lists* with numbers 0-9.
OR - A Text box.
If you want to verify the final input, a javascript can do that.
*You'll have to do some hacking of the program to get the drop-down lists to be next to each other rather than on top of each other. I'd have to refer you to request a quote for this.
p.s. My client has over 1300 items in one of his drop-down lists! It's not impossible - just alot of typing to install it.
Offline