ezcontentobjectattribute
Summary
Contains information about an attribute of a content object.
Persistent
Yes.
Attributes
| Attribute | Type | Description |
|---|---|---|
| id | string | The ID number of the attribute. |
| contentobject_id | string | The ID number of the content object that the attribute belongs to. |
| version | string | The version number of the content object that the attribute belongs to. |
| language_code | string | The code of the translation that the attribute belongs to (for example "eng-GB"). |
| contentclassattribute_id | string | The ID number of the attribute. |
| attribute_original_id | string | The original ID of the attribute. |
| sort_key_int | string | Integer used for sorting. |
| sort_key_string | string | Text used for sorting. |
| data_type_string | string | The identifier string of the datatype (for example "ezstring"). |
| data_text | string | Text stored by the attribute. |
| data_int | string | Integer stored by the attribute. |
| data_float | string | Float stored by the attribute. |
| contentclass_attribute | object | The class attribute (as an ezcontentclassattribute object). |
| contentclass_attribute_identifier | string | The identifier of the content class attribute (for example "first_name"). |
| contentclass_attribute_name | string | The name of the content class attribute. |
| can_translate | string | 1 if the attribute is translatable, 0 if not. |
| is_information_collector | string | 1 if the attribute is an information collector, 0 if not. |
| is_required | string | 1 if the attribute is required, 0 if not. |
| content | any | The actual content (what is returned when the ".content" notation is used). |
| has_http_value | boolean | TRUE if the attribute has an HTTP value, FALSE otherwise. |
| value | any |
The HTTP input from the user (if submitted) or the contents of the object attribute from the database (same as the "content" attribute). |
| has_content | boolean | TRUE if there is attribute contains content, FALSE if it is empty. |
| class_content | any | The content of the class attribute which this object attribute is made from (same as ".contentclass_attribute.content"). |
| object | object | The object that the attribute belongs to (as an ezcontentobject object). |
| view_template | string | The name of the template that is used to display the view interface for the attribute (for example "ezstring"). |
| edit_template | string | The name of the template that is used to display the edit interface for the attribute (for example "ezstring"). |
| result_template | string | The name of the template that is used to display the information that was collected by the attribute (for example "ezstring"). |
| has_validation_error | boolean | TRUE if a validation error was detected, FALSE if everything is okay. |
| validation_error | NULL | The validation error(s), NULL if none. |
| validation_log | NULL | A log of the validation error(s), NULL if none. |
| language | object |
The original translation (as ezcontentobjectattribute object) of this content object attribute (it may just be the same object). |
| is_a | string | Returns the identifier of the datatype that is used to represent the attribute (for example "ezstring"). |
| display_info | array | An array containing information about how the attribute should be displayed in different scenarios (for example if the information should be grouped, etc.). |
| class_display_info | array | An array containing information about how the attribute should be displayed on the class level. |
Contributors
- Balazs Halasy Updated Maintainer
- Svitlana Shatokhina Maintainer
- Lior Solomon Commenter
- vytis Commenter
- Clemens Timmermans Commenter
- Bas Commenter
Comments (4 historical)
Written by readers of the earlier documentation sites, kept as they were.
Great new documantation
Lior Solomon ·
Thank you ez team for the new documantation
will examples will be included as well?
And how to get selected value of Selection object?
vytis ·
how to get selected value of Selectio object without using attribute_view_gui ?
Re: And how to get selected value of Selection object?
Clemens Timmermans ·
Try something like this:
Type
Bas ·
Where it reads for the attributes names:
"contentclass_attribute_identifier"
and
"contentclass_attribute_name"
should just be:
"identifier"
and
"name"