Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I edited your module in such a way that adding new country is now as simple as add a single line in the first array (and, of course, create a new phone..inc file).
One more step should be to move the field name (like 'French phone number') to a variable in the .inc file and then searching for available language in the directory. This way, phone.module should not need to be edited when adding a new country.
Comment | File | Size | Author |
---|---|---|---|
#1 | phone_0.patch | 6.06 KB | tiziano |
phone.patch | 6.05 KB | tiziano | |
Comments
Comment #1
tiziano CreditAttribution: tiziano commentedI found a couple of typos in my own implementation (I used 'array' instead of 'array_keys' in phone_{widget,field_formatter}_info functions), so I resubmit my patch.