How to create a client attribute is explained in various responses such as this or that. What they all have in common is that when creating the attribute, its properties
system are always defined like this:
'user_defined' => true, 'system' => false,
For me, it doesn't work. When you set the properties as shown above, the attribute is not visible in the adminhtml client modification form. When adjusting
user_defined => false and
system => true it is displayed but now saved. This only works (display in form and record) when both properties are set to
So my question is what is the difference between the two properties and what are they for?