Adding custom fields to newsletters subscribers
I tried adding custom field to a subscriber.
I used this code:
var metaMan = MetadataManager.GetManager();
var dynType = metaMan.GetMetaType(typeof(Subscriber));
if (dynType != null)
metaMan.Delete(dynType);
metaMan.SaveChanges(true);
metaMan = MetadataManager.GetManager();
dynType = metaMan.CreateMetaType(typeof(Subscriber));
var metaField = metaMan.CreateMetafield('Token');
metaField.DBSqlType = "NVARCHAR(150)";
metaField.DBType = "LONGVARCHAR";
metaField.ClrType = "System.String";
dynType.Fields.Add(metaField);
metaMan.SaveChanges(true);
Hello Stefan,
This is a duplicated forum thread. You have been given an answer in the initial thread here.
All the best,