I wondering if anybody can provide a known reason why customer prefix_options is scope to website level:
<show_in_store>0</show_in_store>
In: app/code/core/Mage/Customer/etc/system.xml
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?
Thanks