We will now look at attribute categories, attribute keys, and attribute types in an detailed manner to help you understand their role in relation to concrete5 attributes. Soon after, we will move on to the creation of custom attribute types.
concrete5 has three major attribute categories:
If you are adding attribute functionality to your own object, you will need to work with attribute categories. Otherwise, for all practical purposes, as a developer you might not really need to directly interact with the
AttributeCategory class. However, for the sake of clarity, I have discussed the creation of your own attribute category in the following section. ...