Reply to comment

Hi Will H, Brian and Spi,

Basically, when a customer saves the account create or edit form, Magento goes through a list of all the attributes that it knows it needs to save on the customer. It matches this attributes with fields on the form, and saves everything. Therefore, if the saving isn't working, there are two main things to check. Firstly, check that the name and id fields of your form elements are correct. If they are, then the other possible problem is that you have not added your new attribute to the list correctly. This is detailed in step 3 which shows how to add it to the list. It's also possible that you haven't created your module properly, which would be causing your attribute not to be in the list. For a quick check that your module is correct, rather than editing the config file that you copied into the local scope, you can try adding your attribute to the original file in the core scope. This is not a long-term solution, but is a quick and dirty way of determining whether the local module loading is the source of the problem.

Reply

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <apache>, <bash>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <perl>, <php>, <python>, <ruby>, <xml>. The supported tag styles are: <foo>, [foo].

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.