My system asks just before the customer fills in their address details if they are Mr or Ms.
How do you get it to offer a third choice of Mrs ?
My system asks just before the customer fills in their address details if they are Mr or Ms.
How do you get it to offer a third choice of Mrs ?
at this point the Mr Ms is just a simple Yes or no switch,
this is being addresses ( from what I understand ) in 2.0
Zen cart PCI compliant Hosting
Great - exactly the question I was searching for as I want to do the same thing myself
Not so great - we've got to wait for ZC v2 for this to be addressedCan't believe nobody's flagged this as an issue before.
The only work-around I can think of (and it's not a totally satisfactory one) is to change the /includes/languages/english.php file (change the path to match any additional template directories you've installed). Look for these define statements:
// text for gender
define('MALE', 'Mr.');
define('FEMALE', 'Ms.');
define('MALE_ADDRESS', 'Mr.');
define('FEMALE_ADDRESS', 'Ms.');
and change 'Ms.' to something like 'Miss, Mrs, Ms.' each time it occurs.
Obviously this isn't totally satisfactory. For one thing it doesn't change the title in any e-mails the customer receives (starting with their account sign-up e-mail!) It also doesn't allow for titles like Dr, Prof., etc. (which for that matter can clearly apply to men as well as women). However I feel that by making this change I might at least avoid upsetting a potential new customer at the very start of their relationship with my business.
I guess that ideally this would be a field called something like 'Title' with a drop-down list, and you'd be able to change the entries in that list quite easily (either directly in the php code or through the Admin console). Any thoughts anyone on how we could change this without having to wait for ZC v2 to arrive?
Hope this helps a little.
It has been raised many many many times, and the answer has always been the same.
My thoughts are that as ZC is OPENSOURCE software, you are free to have a go at changing it yourself. Absolutely nothing stops you from doing this.
I have about 100 clients and as many websites that I manage to a degree. I have never had this raised as an issue in the 6 years I have worked with ZC.
My clients get on with the job of SELLING STUFF, and MAKING PROFITS. Some of my clients turn over nearly £1m annually through their webshops. They are not bothered whether there is a MRS, DR, PROF... and neither are any of their tens of thousands of customers.
20 years a Zencart User
They may not be bothethered but this is NOT RIGHT ie it is a mistake made by whoever originally wrote the code and if it has been brought up many many times before ZC should correct it promptly.
Most ladies I know who are married and even some unmarried ones would be more than upset to be referred to as MS instead of Mrs or Miss as appropriate.
and as was stated above this is OPEN SOURCE software,
there are 2 options
1 wait till version 2
2 code it your self remembering that its a heck of alot more than adding a few new defines.
Zen cart PCI compliant Hosting
Why should ZC "correct it promptly"?
This is OPENSOURCE software. No-one has any obligation to do anything. Read the GPL licence and the terms and conditions of use.
If you don't like a feature then:
1. Either don't use the software.
2. Change the feature you don't like.
But to insist that a feature is changed just because YOU don't like it is presumptious and arrogant. This software is FREE and is used according to the terms under which it is written.
If you PAY for software, or PAY for someone to develop it for you, then you have a right to make demands. In the OpenSource environment you have no right to make such demands.
20 years a Zencart User
The easiest solution to all this mess is to simply turn off the salutation. Other than, possibly, all these ladies of your acquaintance, few people here in the 21st century mind being addressed by their actual names.
Yeah... Tony and I were posting at the same time!
20 years a Zencart User
Sorry guys I had not intended this to turn out like this. I fully understance what OPENSOUCE is and my options. I am not demanding anything off ZenCart especially to suit my demands or requirements.
The whole point I am making is when this was coded initially it was completely wrong to assume all users would be either MR or MS and therefore ZenCart would have corrected this mistake on the next version.
Apart from that I am VERY HAPPY with ZenCart and feel I will be using it for some time and hope that you will continue to offer me help when I get stuck with part of it as you have done in the past few days.