hientranquang

Customer attributes manager

  • Popularity Score 1235 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

A Customer Attributes Manager extension which can help developers manage attribute easily
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect 2.0

Magento Connect 2.0

FREE
Previous Next
Overview

Customer attributes manager

Purpose of Customer Attributes Manager extension is to help developer can manage attributes of customer easily - Add unlimited number of additional customer attributes - List all attributes in grid of admin - Ability to edit, drop attributes - Text field, text area, dropdown, multiple select and date field types are available - It is possible to export and import customer attributes using standard magento import/export functionality
Release Notes

release 1.0 for Magento 1.5

2012-04-04 03:48:40
  • Version number: 0.0.2
  • Stability: Stable
  • Compatibility: 1.5
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Purpose of Customer Attributes Manager extension is to help developer can manage attributes of customer easily
- Add unlimited number of additional customer attributes
- List all attributes in grid of admin
- Ability to edit, drop attributes
- Text field, text area, dropdown, multiple select and date field types are available
- It is possible to export and import customer attributes using standard magento import/export functionality
- It support Magento 1.5
Reviews

About the Developer

This extension was developed by and is supported by hientranquang

Customer attributes manager 2.6 5 16 16
Half and extension This adds an option in the backend which allows you to add new attributes, but these don't show up on the front end. Not sure what this is for? May 12, 2014
Excellent module Very usefull module. I will surely recommend you to use in case of you need to create custom fields in magento customer section. March 13, 2014
DON'T USE WITH CE 1.7 Please don't use this extension with Magento CE 1.7. The table eav_attribute gets altered in a manner that will cause problems in the following scenario: You changed parameters for customer attributes EMail through this plugin and a customer will create an account afterwards. The following will happen: 1. Customer cannot login into your store 2. If you try to change System->Configuration-> Customer-> Share customer options globally you will get an error that there are duplicate eMail entries in your database. You check your customers and will not find any duplicate entries. To fix this at all you have to do the following: 1. Uninstall this plugin (this will not fix the database issues created by it) 2. Fireup a e.g. mylsq session to your magento db and do the following: SELECT * FROM customer_entity GROUP BY email; You will get a result like this: +-----------+----------------+------------------+------------+--------------------------------+----------+--------------+----------+---------------------+---------------------+-----------+---------------------------+ | entity_id | entity_type_id | attribute_set_id | website_id | email | group_id | increment_id | store_id | created_at | updated_at | is_active | disable_auto_group_change | +-----------+----------------+------------------+------------+--------------------------------+----------+--------------+----------+---------------------+---------------------+-----------+---------------------------+ | 19 | 1 | 0 | 1 | NULL | 1 | NULL | 1 | 2013-12-22 22:05:11 | 2013-12-22 22:08:33 | 1 | 0 | You have to delete all entries where the email field is NULL, so in my example you have to delete the entry with entity_id 19 DELETE FROM customer_entity where entity_id=19; Again do a SELECT * FROM customer_entity GROUP BY email; In my case suddenly another entry appeared which was not visible through the first select statement. If there is another entry with email attribute NULL delete it again. Repeat this steps until the select statement returns no more results with email field = NULL Next execute the following statement: select * from eav_attribute where attribute_code='email'; Your result could look like this: +--------------+----------------+----------------+-----------------+---------------+--------------+---------------+----------------+----------------+----------------+----------------+--------------+-------------+-----------------+---------------+-----------+------+ | attribute_id | entity_type_id | attribute_code | attribute_model | backend_model | backend_type | backend_table | frontend_model | frontend_input | frontend_label | frontend_class | source_model | is_required | is_user_defined | default_value | is_unique | note | +--------------+----------------+----------------+-----------------+---------------+--------------+---------------+----------------+----------------+----------------+----------------+--------------+-------------+-----------------+---------------+-----------+------+ | 9 | 1 | email | NULL | NULL | varchar | NULL | NULL | text | E-Mail | NULL | NULL | 0 | 0 | NULL | 0 | NULL | +--------------+----------------+----------------+-----------------+---------------+--------------+---------------+----------------+----------------+----------------+----------------+--------------+-------------+-----------------+---------------+-----------+------+ Compared to a working magento installation there are 2 fields which contain wrong entries: backend_type should be static and frontend_label should be Email. So we can fix this with the following statement: update eav_attribute set backend_type='static',frontend_label='Email' where attribute_code='email'; Do the select again and consider yourself that everything now looks like it should be. If your customer still cannot login the last step has to be done in your backend: Go to Customer management and set e.g. a new password for this customer. Now a correct dataset will be written to your database and the customer can now login again. Hope that this will help other people! Merry Xmas to all of you! This situation reminded me to be careful with plugins not explicit released for the right Magento version. Kind regards Stephan December 23, 2013
Extension does not work properly with Magento 1.7 As the title - extension does not work properly with Magento 1.7. July 15, 2013
I installed in 1.7.0.2 and works, customer could login I installed in 1.7.0.2 and works, customer could login. Could I have some future problems?. Thanks. June 20, 2013
Do not install this module in 1.7 and try to change email attribute settings, it'll change the way Magente records the database and even if you uninstall the module, the problem will continue! New clients will not be able to login due this error. Still trying to solve it. December 10, 2012
If the module der error in installation, just switch to the beta version's settings magento conect on administrative store. thank you November 7, 2012
perfect: 1.7.0.0 works. !! September 10, 2012
hello, i want to show my new customer fields to onepage checkout and save them to database... i have use these new fields in register and edit customer and they work perfect but not in onepage checkout... i put these fields in template/checkout/onepage/billing.phtml but i can't save them in my database... none of the value pass in customer... September 7, 2012
works on 1.6 after 2 steps: 1) add in app\code\core\Mage\Customer\etc\config.xml lt;cellphonegt;lt;creategt;1lt;/creategt; lt;updategt;1lt;/updategt; lt;/cellphonegt;lt;/customer_accountgt; 2. add lt;div class="field"gt; lt;label for="cellphone"gt;lt;?php echo $this-gt;__('cellphone') ?gt;lt;/labelgt;lt;br/gt; lt;div class="input-box"gt; lt;input type="text" name="cellphone" id="cellphone" title="lt;?php echo $this-gt;__('cellphone') ?gt;" value="lt;?php echo $this-gt;htmlEscape($this-gt;getCustomer()-gt;getCellphone()); ?gt;"/gt; lt;/divgt; lt;/divgt; in register.phtml or where is needed July 18, 2012
2 next>>
Q&A
(2 Questions : 0 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
 
0 answers

export customers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25916186
Customer avatar
hi there,

So I've created some custom attributes, how do I export customers based on them (i.e. based on date of birth)

you can even give me a sql syntax.

Thank you
by
mitzanoo
-
8 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27278926
Customer avatar
I installed this extension on magento1.8. In admin when I edit attribute it gives error
Notice: Array to string conversion in D:\xampp\htdocs\magento1.8\app\design\adminhtml\default\default\template\attributemanage
by
pandurangb
-
7 months ago
-1point
0out of 1found this question helpful.
Was this helpful?Yes0No1
1 of 1
1 of 1
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.