I want to know how to solve this issue, I have a problem with the saving value of the custom attribute, i referred to this tutorial .I had done the same thing as the tutorial thats why I didn't put my code. So when i create or edit an account he dont save the value of this custom attribute, but when i edit it manually in a backend and i save, i can get it in front !
The field that doesn't set value:
<li>
<label for="w_telephone"><?php echo $this->__('Telephone') ?></label>
<div class="input-box">
<input type="text" name="w_telephone" id="w_telephone" value="<?php echo $this->htmlEscape($this->getCustomer()->getWTelephone()) ?>" title="<?php echo $this->__('Telephone') ?>" class="input-text" />
</div>
</li>
the new one for testing:
<li>
<label for="w_pincode" class="required"><em>*</em><?php echo $this->__('Code pin') ?></label>
<div class="input-box">
<input type="text" name="w_pincode" id="w_pincode" value="<?php echo $this->escapeHtml($this->getCustomer()->getWPincode()) ?>" title="<?php echo Mage::helper('core')->quoteEscape($this->__('Code pin')) ?>" class="input-text required-entry" />
</div>
</li>
I tried to add a new one for testing, this new one "w_pine" works fine but not that of before "w_telephone".