If you add pure simple number as "1" or "23" in the "field ID" you get error when the sql tries to make it as a field in the table. The field is not created in the "term_fields_term" table and the "term field" is therefore not working at all.
You probably need to check user input - if he puts only numbers... I guess it will render the same error if it starts with a number, no matter that there are letters after it?
And put it as a rule in the description, not to use numbers like this. Also a simple example in the discription can help like "myfieldname_id" etc.

Comments

b-prod’s picture

This problem will be fixed in the next release.

b-prod’s picture

Version: 6.x-1.5 » 6.x-1.7
Status: Active » Fixed

Pb fixed in version 6.x-1.7

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.