I wondering if anybody can provide a known reason why customer prefix_options is scope to website level:
I would like to scope customer prefix values at the store view level and not just website level.
Imagine you have a a website called "Beligum" and in that website you have two store views: be_FR (Beligum-French) and be_NL (Beligum-Dutch). If you wanted to control the customer prefixes at the store view level you can't currently as show_in_store is 0.
Creating a custom module that depends on with a system.xml file to override the value allows me to scope it to the store view level:
<customer> <groups> <address> <fields> <prefix_show> <show_in_store>1</show_in_store> </prefix_show> <prefix_options> <show_in_store>1</show_in_store> </prefix_options> </fields> </address> </groups> </customer>
What I'm interested in is there is any negative side affects that I should look for? Or is this simply not scoped to store view level because Customers in Magento belong to websites?