Duplicate entries created while adding child item to a paren

Posted by Community Admin on 04-Aug-2018 15:56

Duplicate entries created while adding child item to a parent item in sitefinity dynamic module

All Replies

Posted by Community Admin on 19-May-2015 00:00

Hi all,

I am working with sitefinity 7.0. I have a dynamic module with parent child relationship.

When i am adding child items to a particular parent, that same child items get duplicated under different parent items .

 Any idea on this?

Posted by Community Admin on 22-May-2015 00:00

Hello Ajai,

I am not familiar with such kind of problem. If you can export and share this module I will perform some tests on my end. It will be also great if you can record and a short video illustrating the problem that you are currently experiencing.

Regards,
Kaloyan
Telerik

 
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal and vote to affect the priority of the items
 

Posted by Community Admin on 22-May-2015 00:00

Hi Kaloyan,

Thank you for your time.i am searching on this for a couple of days.

I am using the sitefinity 7.0 version.

The code that i have tried is given here and the exported files are also attached.

I am not able to attch zip files here. So i am pasting the entire .sf file

 

 <root>
    <DynamicModule xmlns="schemas.datacontract.org/.../Telerik.Sitefinity.DynamicModules.Builder.Model" xmlns:i="www.w3.org/.../XMLSchema-instance">
        <DefaultBackendDefinitionName i:nil="true"/>
        <Description/>
        <Id>0ab8e50d-515d-67af-8bab-ff0100a58543</Id>
        <Name>Products</Name>
        <Owner>81ede40d-515d-67af-8bab-ff0100a58543</Owner>
        <PageId>13b8e50d-515d-67af-8bab-ff0100a58543</PageId>
        <Status>Active</Status>
        <Title>Products</Title>
        <Types>
            <DynamicModuleType>
                <CheckFieldPermissions>false</CheckFieldPermissions>
                <DisplayName>Product</DisplayName>
                <Fields>
                    <DynamicModuleField>
                        <CanSelectMultipleItems>true</CanSelectMultipleItems>
                        <ChoiceRenderType>RadioButton</ChoiceRenderType>
                        <Choices/>
                        <ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>VARCHAR</DBType>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Product</FieldNamespace>
                        <FieldType>ShortText</FieldType>
                        <FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
                        <FileExtensions/>
                        <Id>0cb8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <IsLocalizable>true</IsLocalizable>
                        <IsRequired>true</IsRequired>
                        <LastModified>2015-05-19T15:37:35.503Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>Title</Name>
                        <NumberUnit/>
                        <Ordinal>1</Ordinal>
                        <ParentSectionId>51f7838f-3fc1-438b-bed0-117ac472d15b</ParentSectionId>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>None</SpecialType>
                        <Title>Title</Title>
                        <TypeUIName>Short text</TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <ChoiceRenderType/>
                        <Choices/>
                        <ClassificationId>cb0f3a19-a211-48a7-88ec-77495c0f5374</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>VARCHAR</DBType>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Product</FieldNamespace>
                        <FieldType>ShortText</FieldType>
                        <FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
                        <FileExtensions/>
                        <GridColumnOrdinal>2</GridColumnOrdinal>
                        <Id>0db8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <IsLocalizable>true</IsLocalizable>
                        <IsRequired>true</IsRequired>
                        <LastModified>2015-05-19T15:37:35.503Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>ProductID</Name>
                        <NumberUnit/>
                        <Ordinal>3</Ordinal>
                        <ParentSectionId>51f7838f-3fc1-438b-bed0-117ac472d15b</ParentSectionId>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>None</SpecialType>
                        <Title>Product ID</Title>
                        <TypeUIName>
                                Short text
                        </TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>1</GridColumnOrdinal>
                        <Id>0eb8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:37:35.503Z</LastModified>
                        <Name>Translations</Name>
                        <Ordinal>1</Ordinal>
                        <ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>Translations</SpecialType>
                        <Title>Translations</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>2</GridColumnOrdinal>
                        <Id>0fb8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:37:35.503Z</LastModified>
                        <Name>UrlName</Name>
                        <Ordinal>2</Ordinal>
                        <ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>UrlName</SpecialType>
                        <Title>URL Name</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>3</GridColumnOrdinal>
                        <Id>12b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:37:35.503Z</LastModified>
                        <Name>Actions</Name>
                        <Ordinal>3</Ordinal>
                        <ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>Actions</SpecialType>
                        <Title>Actions</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>4</GridColumnOrdinal>
                        <Id>10b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:37:35.503Z</LastModified>
                        <Name>Author</Name>
                        <Ordinal>4</Ordinal>
                        <ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>Author</SpecialType>
                        <Title>Author</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>5</GridColumnOrdinal>
                        <Id>11b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:37:35.503Z</LastModified>
                        <Name>PublicationDate</Name>
                        <Ordinal>5</Ordinal>
                        <ParentSectionId>6d4bd8b7-435c-4b48-a64e-288b51955f37</ParentSectionId>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>PublicationDate</SpecialType>
                        <Title>Publication date</Title>
                    </DynamicModuleField>
                </Fields>
                <Id>0bb8e50d-515d-67af-8bab-ff0100a58543</Id>
                <IsSelfReferencing>false</IsSelfReferencing>
                <LastModified>2015-05-22T05:41:53.607Z</LastModified>
                <MainShortTextFieldName>Title</MainShortTextFieldName>
                <PageId>14b8e50d-515d-67af-8bab-ff0100a58543</PageId>
                <ParentModuleId>0ab8e50d-515d-67af-8bab-ff0100a58543</ParentModuleId>
                <Sections>
                    <FieldsBackendSection>
                        <Id>51f7838f-3fc1-438b-bed0-117ac472d15b</Id>
                        <IsExpandable>false</IsExpandable>
                        <IsExpandedByDefault>false</IsExpandedByDefault>
                        <Name>MainSection</Name>
                        <Ordinal>0</Ordinal>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <Title>Main Section</Title>
                    </FieldsBackendSection>
                    <FieldsBackendSection>
                        <Id>d624285a-3689-415b-80f3-1692ae656e5d</Id>
                        <IsExpandable>true</IsExpandable>
                        <IsExpandedByDefault>true</IsExpandedByDefault>
                        <Name>Classification</Name>
                        <Ordinal>1</Ordinal>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <Title>Classification</Title>
                    </FieldsBackendSection>
                    <FieldsBackendSection>
                        <Id>6d4bd8b7-435c-4b48-a64e-288b51955f37</Id>
                        <IsExpandable>true</IsExpandable>
                        <IsExpandedByDefault>false</IsExpandedByDefault>
                        <Name>MoreOptions</Name>
                        <Ordinal>2</Ordinal>
                        <ParentTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <Title>More Options</Title>
                    </FieldsBackendSection>
                </Sections>
                <TypeName>Product</TypeName>
                <TypeNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products</TypeNamespace>
            </DynamicModuleType>
            <DynamicModuleType>
                <CheckFieldPermissions>false</CheckFieldPermissions>
                <DisplayName>Vendor</DisplayName>
                <Fields>
                    <DynamicModuleField>
                        <CanSelectMultipleItems>true</CanSelectMultipleItems>
                        <ChoiceRenderType>RadioButton</ChoiceRenderType>
                        <Choices/>
                        <ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>VARCHAR</DBType>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
                        <FieldType>ShortText</FieldType>
                        <FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
                        <FileExtensions/>
                        <Id>3db8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <IsLocalizable>true</IsLocalizable>
                        <IsRequired>true</IsRequired>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>Title</Name>
                        <NumberUnit/>
                        <Ordinal>1</Ordinal>
                        <ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>None</SpecialType>
                        <Title>Title</Title>
                        <TypeUIName>Short text</TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <ChoiceRenderType/>
                        <Choices/>
                        <ClassificationId>cb0f3a19-a211-48a7-88ec-77495c0f5374</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>VARCHAR</DBType>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
                        <FieldType>ShortText</FieldType>
                        <FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
                        <FileExtensions/>
                        <GridColumnOrdinal>2</GridColumnOrdinal>
                        <Id>3eb8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <IsLocalizable>true</IsLocalizable>
                        <IsRequired>true</IsRequired>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>VendorID</Name>
                        <NumberUnit/>
                        <Ordinal>3</Ordinal>
                        <ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>None</SpecialType>
                        <Title>Vendor ID</Title>
                        <TypeUIName>
                                Short text
                        </TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <ChoiceRenderType/>
                        <Choices/>
                        <ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>VARCHAR</DBType>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
                        <FieldType>ShortText</FieldType>
                        <FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
                        <FileExtensions/>
                        <GridColumnOrdinal>4</GridColumnOrdinal>
                        <Id>3fb8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <IsLocalizable>true</IsLocalizable>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>VendorName</Name>
                        <NumberUnit/>
                        <Ordinal>5</Ordinal>
                        <ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>None</SpecialType>
                        <Title>Vendor name</Title>
                        <TypeUIName>
                                Short text
                        </TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <ChoiceRenderType/>
                        <Choices/>
                        <ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>VARCHAR</DBType>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
                        <FieldType>ShortText</FieldType>
                        <FieldTypeDisplayName>ShortText</FieldTypeDisplayName>
                        <FileExtensions/>
                        <GridColumnOrdinal>6</GridColumnOrdinal>
                        <Id>41b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <IsLocalizable>true</IsLocalizable>
                        <IsRequired>true</IsRequired>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>ProductUrl</Name>
                        <NumberUnit/>
                        <Ordinal>7</Ordinal>
                        <ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>None</SpecialType>
                        <Title>Product url</Title>
                        <TypeUIName>
                                Short text
                        </TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <AllowNulls>true</AllowNulls>
                        <ChoiceRenderType/>
                        <Choices/>
                        <ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>NUMERIC</DBType>
                        <DecimalPlacesCount>5</DecimalPlacesCount>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
                        <FieldType>Number</FieldType>
                        <FieldTypeDisplayName>Number</FieldTypeDisplayName>
                        <FileExtensions/>
                        <GridColumnOrdinal>8</GridColumnOrdinal>
                        <Id>40b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <IsRequired>true</IsRequired>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>ProductPrice</Name>
                        <NumberUnit/>
                        <Ordinal>9</Ordinal>
                        <ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>None</SpecialType>
                        <Title>Product price</Title>
                        <TypeUIName>
                                Number
                        </TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <AllowNulls>true</AllowNulls>
                        <ChoiceRenderType/>
                        <Choices/>
                        <ClassificationId>d7831091-e7b1-41b8-9e75-dff32d6a7837</ClassificationId>
                        <ColumnName/>
                        <DBLength/>
                        <DBType>NUMERIC</DBType>
                        <DefaultValue/>
                        <FieldNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor</FieldNamespace>
                        <FieldType>Number</FieldType>
                        <FieldTypeDisplayName>Number</FieldTypeDisplayName>
                        <FileExtensions/>
                        <GridColumnOrdinal>10</GridColumnOrdinal>
                        <Id>42b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <ImageExtensions/>
                        <InstructionalChoice>- Select -</InstructionalChoice>
                        <InstructionalText/>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <LengthValidationMessage/>
                        <MediaType/>
                        <Name>NumberOfClicks</Name>
                        <NumberUnit/>
                        <Ordinal>11</Ordinal>
                        <ParentSectionId>3611fd03-2fd9-4698-8995-505ac55345a2</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>None</SpecialType>
                        <Title>Number of clicks</Title>
                        <TypeUIName>
                                Number
                        </TypeUIName>
                        <VideoExtensions/>
                        <WidgetTypeName>Telerik.Sitefinity.Web.UI.Fields.TextField</WidgetTypeName>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>1</GridColumnOrdinal>
                        <Id>43b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <Name>Translations</Name>
                        <Ordinal>1</Ordinal>
                        <ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>Translations</SpecialType>
                        <Title>Translations</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>2</GridColumnOrdinal>
                        <Id>44b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <Name>UrlName</Name>
                        <Ordinal>2</Ordinal>
                        <ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <SpecialType>UrlName</SpecialType>
                        <Title>URL Name</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>3</GridColumnOrdinal>
                        <Id>47b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <Name>Actions</Name>
                        <Ordinal>3</Ordinal>
                        <ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>Actions</SpecialType>
                        <Title>Actions</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>4</GridColumnOrdinal>
                        <Id>45b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <Name>Author</Name>
                        <Ordinal>4</Ordinal>
                        <ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>Author</SpecialType>
                        <Title>Author</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>5</GridColumnOrdinal>
                        <Id>46b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <Name>PublicationDate</Name>
                        <Ordinal>5</Ordinal>
                        <ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>PublicationDate</SpecialType>
                        <Title>Publication date</Title>
                    </DynamicModuleField>
                    <DynamicModuleField>
                        <FieldNamespace i:nil="true"/>
                        <FieldType>Unknown</FieldType>
                        <FieldTypeDisplayName>Unknown</FieldTypeDisplayName>
                        <GridColumnOrdinal>6</GridColumnOrdinal>
                        <Id>48b8e50d-515d-67af-8bab-ff0100a58543</Id>
                        <IsTransient>true</IsTransient>
                        <LastModified>2015-05-19T15:41:53.087Z</LastModified>
                        <Name>SystemParentId</Name>
                        <Ordinal>6</Ordinal>
                        <ParentSectionId>af599733-1acb-4159-bb4c-e40e92df0c45</ParentSectionId>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <ShowInGrid>true</ShowInGrid>
                        <SpecialType>ParentId</SpecialType>
                        <Title>Parent</Title>
                    </DynamicModuleField>
                </Fields>
                <Id>3cb8e50d-515d-67af-8bab-ff0100a58543</Id>
                <IsSelfReferencing>false</IsSelfReferencing>
                <LastModified>2015-05-22T05:41:53.607Z</LastModified>
                <MainShortTextFieldName>Title</MainShortTextFieldName>
                <PageId>49b8e50d-515d-67af-8bab-ff0100a58543</PageId>
                <ParentModuleId>0ab8e50d-515d-67af-8bab-ff0100a58543</ParentModuleId>
                <ParentModuleTypeId>0bb8e50d-515d-67af-8bab-ff0100a58543</ParentModuleTypeId>
                <Sections>
                    <FieldsBackendSection>
                        <Id>3611fd03-2fd9-4698-8995-505ac55345a2</Id>
                        <IsExpandable>false</IsExpandable>
                        <IsExpandedByDefault>false</IsExpandedByDefault>
                        <Name>MainSection</Name>
                        <Ordinal>0</Ordinal>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <Title>Main Section</Title>
                    </FieldsBackendSection>
                    <FieldsBackendSection>
                        <Id>747a1e7f-97fa-4f1d-a06e-f10ef33db2e8</Id>
                        <IsExpandable>true</IsExpandable>
                        <IsExpandedByDefault>true</IsExpandedByDefault>
                        <Name>Classification</Name>
                        <Ordinal>1</Ordinal>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <Title>Classification</Title>
                    </FieldsBackendSection>
                    <FieldsBackendSection>
                        <Id>af599733-1acb-4159-bb4c-e40e92df0c45</Id>
                        <IsExpandable>true</IsExpandable>
                        <IsExpandedByDefault>false</IsExpandedByDefault>
                        <Name>MoreOptions</Name>
                        <Ordinal>2</Ordinal>
                        <ParentTypeId>3cb8e50d-515d-67af-8bab-ff0100a58543</ParentTypeId>
                        <Title>More Options</Title>
                    </FieldsBackendSection>
                </Sections>
                <TypeName>Vendor</TypeName>
                <TypeNamespace>Telerik.Sitefinity.DynamicTypes.Model.Products</TypeNamespace>
            </DynamicModuleType>
        </Types>
        <UrlName>products</UrlName>
    </DynamicModule>
    <workflowConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
        <workflowsTypes>
            <add serviceUrl="~/DefaultWorkflows/ApprovalWorkflow.xamlx" title="Product" moduleName="Products" contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" />
            <add serviceUrl="~/DefaultWorkflows/ApprovalWorkflow.xamlx" title="Vendor" contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" />
        </workflowsTypes>
    </workflowConfig>
    <toolboxesConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
        <toolboxes>
            <toolbox name="PageControls">
                <sections>
                    <add name="ContentToolboxSection">
                        <tools>
                            <add enabled="True" type="Telerik.Sitefinity.DynamicModules.Web.UI.Frontend.HierarchicalContentView, Telerik.Sitefinity" title="Products" cssClass="sfNewsViewIcn" moduleName="Products" DynamicContentTypeName="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" DefaultMasterTemplateKey="1db8e50d-515d-67af-8bab-ff0100a58543" DefaultDetailTemplateKey="1eb8e50d-515d-67af-8bab-ff0100a58543" visibilityMode="None" name="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" />
                        </tools>
                    </add>
                </sections>
            </toolbox>
        </toolboxes>
    </toolboxesConfig>
    <dynamicModulesConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
        <contentViewControls>
            <contentViewControl contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" managerType="Telerik.Sitefinity.DynamicModules.DynamicModuleManager, Telerik.Sitefinity" useWorkflow="True" definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition">
                <views>
                    <view gridCssClass="sfPagesTreeview" searchFields="Title,ProductID" doNotBindOnClientWhenPageIsLoaded="False" allowPaging="True" allowUrlQueries="True" disableSorting="False" itemsPerPage="50" canUsersSetItemsPerPage="False" sortExpression="LastModified DESC" detailsPageId="00000000-0000-0000-0000-000000000000" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" templateEvaluationMode="None" itemsParentId="00000000-0000-0000-0000-000000000000" renderLinksInMasterView="True" enableSocialSharing="False" displayMode="Read" useWorkflow="True" title="Products" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentMasterGridView, Telerik.Sitefinity" viewName="ProductBackendList" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.MasterGridViewElement, Telerik.Sitefinity">
                        <decisionScreens>
                            <add decisionType="NoItemsExist" displayed="False" messageText="No products have been created yet" messageType="Neutral" name="NoItemsExistScreen">
                                <actions>
                                    <add commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="0bb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfCreateItem" text="Create a product" wrapperTagKey="Unknown" isSeparator="False" name="Create" />
                                </actions>
                            </add>
                        </decisionScreens>
                        <dialogs>
                            <add name="ContentViewInsertDialog" openOnCommand="create" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&amp;ViewName=ProductBackendInsertView" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewInsertDialog on create" />
                            <add name="ContentViewEditDialog" openOnCommand="edit" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&amp;ViewName=ProductBackendEditView&amp;Id=Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on edit" />
                            <add name="ContentViewEditDialog" openOnCommand="viewProperties" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&amp;ViewName=ProductBackendPreviewView&amp;Id=Item.Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on viewProperties" />
                            <add name="ModulePermissionsDialog" openOnCommand="permissions" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?moduleName=Products&amp;typeName=Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType&amp;securedObjectId=0bb8e50d-515d-67af-8bab-ff0100a58543&amp;backLabelText=Back to items&amp;title=Permissions&amp;permissionSetName=General" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ModulePermissionsDialog on permissions" />
                            <add name="VersionHistoryDialog" openOnCommand="historygrid" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&amp;VersionComparisonView=ProductBackendVersionComparisonView&amp;moduleName=Telerik.Sitefinity.DynamicTypes.Model.Products.Product&amp;typeName=Telerik.Sitefinity.DynamicTypes.Model.Products.Product&amp;backLabelText=Back to Revision History" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="VersionHistoryDialog on historygrid" />
                            <add name="ContentViewEditDialog" openOnCommand="versionPreview" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition&amp;ViewName=ProductBackendVersionPreview&amp;backLabelText=Back to Revision History&amp;SuppressBackToButtonLabelModify=true" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on versionPreview" />
                        </dialogs>
                        <viewModes>
                            <add EnableDragAndDrop="False" EnableInitialExpanding="False" Name="Grid" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.GridViewModeElement, Telerik.Sitefinity">
                                <columns>
                                    <add clientTemplate="&lt;a sys:href='javascript:void(0);' sys:class=&quot; 'sf_binderCommand_viewChildItems sfItemTitle sf' + Lifecycle.WorkflowStatus.replace(' ','').toLowerCase()&quot;&gt;&lt;strong&gt;Title.PersistedValue&lt;/strong&gt;&lt;span class='sfStatusLocation'&gt;Lifecycle.Message&lt;/span&gt;&lt;/a&gt;" headerCssClass="sfTitleCol" headerText="Title" itemCssClass="sfTitleCol" width="0" disableSorting="False" name="Title" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                    <add dynamicMarkupGenerator="Telerik.Sitefinity.Localization.Web.UI.LanguagesColumnMarkupGenerator, Telerik.Sitefinity" resourceClassId="LocalizationResources" headerCssClass="sfLanguagesCol" headerText="Translations" itemCssClass="sfLanguagesCol" width="0" disableSorting="False" name="Translations" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DynamicColumnElement, Telerik.Sitefinity" />
                                    <add headerCssClass="sfMoreActions" headerText="Actions" itemCssClass="sfMoreActions" width="0" disableSorting="False" name="Actions" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.ActionMenuColumnElement, Telerik.Sitefinity">
                                        <mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
                                        <menuItems>
                                            <menuItem commandName="delete" commandButtonType="Standard" isFilter="False" cssClass="sfDeleteItm" text="Delete" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Delete" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                            <menuItem commandName="historygrid" commandButtonType="Standard" isFilter="False" text="HistoryMenuItemTitle" resourceclassid="VersionResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="History" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                            <menuItem commandName="edit" commandButtonType="Standard" isFilter="False" text="EditProperties" resourceclassid="Labels" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Properties" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        </menuItems>
                                    </add>
                                    <add clientTemplate="&lt;span&gt;Author&lt;/span&gt;" resourceClassId="Labels" headerCssClass="sfAuthor" headerText="Author" itemCssClass="sfAuthor" width="0" disableSorting="False" name="Author" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                    <add clientTemplate="&lt;span&gt; (PublicationDate) ? PublicationDate.sitefinityLocaleFormat('dd MMM, yyyy hh:mm:ss'): '-' &lt;/span&gt;" resourceClassId="ModuleBuilderResources" headerCssClass="sfDateAndHour" headerText="PublicationDate" itemCssClass="sfDateAndHour" width="0" disableSorting="False" name="PublicationDate" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                    <add clientTemplate="&lt;a sys:class=&quot;sfVisibilityHidden&quot;&gt;&lt;/a&gt;" headerCssClass="sfStatsColumn" headerText="Analytics" titleText="Analytics" itemCssClass="sfStatsColumn" width="0" disableSorting="True" moduleName="Analytics" name="GoogleStats" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                </columns>
                            </add>
                        </viewModes>
                        <links>
                            <add navigateUrl="[node:70aef8e7-1bf8-49d0-a7c9-21b90fb9c7a6]/0ab8e50d-515d-67af-8bab-ff0100a58543" commandName="goBackToContentTypes" name="NavigateToContentTypesLink" />
                            <add navigateUrl="[node:49b8e50d-515d-67af-8bab-ff0100a58543]SystemUrl/?provider=ProviderName" commandName="viewChildItems" name="viewType" />
                            <add navigateUrl="[node:80f500c2-1a55-4d98-8333-dcb766982a26]?item_type=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" commandName="manageContentLocations" name="manageContentLocations" />
                        </links>
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Unknown" visible="True" name="toolbar">
                                    <items>
                                        <item commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="0bb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfMainAction" text="Create a Product" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CreateItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="groupDelete" commandButtonType="Standard" isFilter="False" permissionSet="General" actionName="Delete" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="0bb8e50d-515d-67af-8bab-ff0100a58543" text="Delete" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item text="More actions" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.ActionMenuWidget, Telerik.Sitefinity" isSeparator="False" name="MoreActionsItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.ActionMenuWidgetElement, Telerik.Sitefinity">
                                            <mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
                                            <menuItems>
                                                <item commandName="groupPublish" commandButtonType="Standard" isFilter="False" cssClass="sfPublishItm" text="Publish" wrapperTagKey="Unknown" isSeparator="False" name="PublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                                <item commandName="groupUnpublish" commandButtonType="Standard" isFilter="False" cssClass="sfUnpublishItm" text="Unpublish" wrapperTagKey="Unknown" isSeparator="False" name="UnpublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                            </menuItems>
                                        </item>
                                        <item persistentTypeToSearch="Telerik.Sitefinity.GenericContent.Model.Content, Telerik.Sitefinity.Model" mode="NotSet" commandName="search" commandButtonType="Standard" isFilter="False" text="Search..." wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SearchWidget, Telerik.Sitefinity" isSeparator="False" name="SearchItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.SearchWidgetElement, Telerik.Sitefinity" />
                                        <item pageSize="10" headerText="Sort" bindTo="ComboBox" dynamicModuleTypeId="0bb8e50d-515d-67af-8bab-ff0100a58543" isFilter="False" cssClass="sfQuickSort sfNoMasterViews" text="Sort" resourceclassid="ModuleBuilderResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SortWidget, Telerik.Sitefinity" isSeparator="False" name="EditCustomSorting" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.DynamicCommandWidgetElement, Telerik.Sitefinity">
                                            <dataSource>
                                                <item sortingExpression="LastModified DESC" sortingExpressionTitle="NewModifiedFirst" />
                                                <item sortingExpression="DateCreated DESC" sortingExpressionTitle="NewCreatedFirst" />
                                                <item sortingExpression="Title ASC" sortingExpressionTitle="By Title (Ascending)" />
                                                <item sortingExpression="Title DESC" sortingExpressionTitle="By Title (Descending)" />
                                            </dataSource>
                                            <customCommands>
                                                <item sortingExpression="Custom" resourceClassId="ModuleBuilderResources" sortingExpressionTitle="CustomSorting" />
                                            </customCommands>
                                        </item>
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sidebar title="Manage Products" wrapperTagKey="Unknown">
                            <sections>
                                <section visible="True" title="Languages" titleWrapperTagKey="Unknown" wrapperTagId="languagesSection" wrapperTagKey="Unknown" cssClass="sfFirst sfSeparator sfLangSelector" resourceClassId="LocalizationResources" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LocalizationWidgetBarSectionElement, Telerik.Sitefinity">
                                    <items>
                                        <item languageSource="Frontend" addAllLanguagesOption="False" commandName="changeLanguage" text="Languages" resourceclassid="LocalizationResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Localization.Web.UI.LanguagesDropDownListWidget, Telerik.Sitefinity" isSeparator="False" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LanguagesDropDownListWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                                <section title="Filter Product" titleWrapperTagKey="Unknown" wrapperTagId="filterSection" wrapperTagKey="Unknown" cssClass="sfFirst sfWidgetsList sfSeparator sfModules" visible="True" name="Filter">
                                    <items>
                                        <item commandName="showAllItems" commandButtonType="SimpleLinkButton" isFilter="False" buttonCssClass="sfSel" text="All Products" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="AllItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showMyItems" commandButtonType="SimpleLinkButton" isFilter="False" text="My Product" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="MyItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showMasterItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Draft" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DraftProduct" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showPublishedItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Published" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="PublishedProduct" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showScheduledItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Scheduled" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ScheduledProduct" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item cssClass="sfSeparator" text="&amp;nbsp;" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.LiteralWidget, Telerik.Sitefinity" isSeparator="True" name="Separator" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.LiteralWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                                <section title="Settings" titleWrapperTagKey="Unknown" wrapperTagId="settingsSection" wrapperTagKey="Unknown" cssClass="sfWidgetsList sfSettings" resourceClassId="ModuleBuilderResources" visible="True" name="Settings">
                                    <items>
                                        <item commandName="goBackToContentTypes" commandButtonType="SimpleLinkButton" isFilter="False" text="Content types" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="NavigateToContentTypes" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="manageContentLocations" commandButtonType="SimpleLinkButton" isFilter="False" text="PagesWhereTheseItemsArePublished" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ManageContentLocations" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="permissions" commandButtonType="SimpleLinkButton" isFilter="False" text="Permissions" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Permissions" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </sidebar>
                        <contextBar wrapperTagKey="Unknown" />
                        <scripts>
                            <script scriptLocation="Telerik.Sitefinity.Resources.Scripts.jquery.shorten.js, Telerik.Sitefinity.Resources" />
                            <script loadMethodName="OnModuleMasterViewLoaded" scriptLocation="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.Script.MasterGridViewGeneratorExtensions.js, Telerik.Sitefinity" />
                        </scripts>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="False" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Create a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendInsertView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
                                    <items>
                                        <item commandName="save" commandButtonType="Save" isFilter="False" text="Create Product" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                            <sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
                                <fields>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                        </sections>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendPreviewView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown" />
                        <sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                        </sections>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Edit a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendEditView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
                                    <items>
                                        <item commandName="save" commandButtonType="Save" isFilter="False" text="Create Product" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                            <sections wrapperTag="Div" isHiddenInTranslationMode="False" name="toolbarSection">
                                <fields>
                                    <field id="languageListField" dataFieldName="AvailableLanguages" displayMode="Write" wrapperTag="Li" title="Other translations:" fieldType="Telerik.Sitefinity.Web.UI.Fields.LanguageListField, Telerik.Sitefinity" fieldName="languageListField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.LanguageListFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
                                <fields>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.RelatingDataField, Telerik.Sitefinity" fieldName="RelatingDataField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.RelatingDataFieldDefinitionElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                        </sections>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Product" showNavigation="True" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Product" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="ProductBackendVersionPreview" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfDetachedBtnArea" visible="True" name="History">
                                    <items>
                                        <item commandName="restoreVersionAsNew" commandButtonType="Standard" isFilter="False" text="CopyAsNewest" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CopyAsNewestWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="delete" commandButtonType="Standard" isFilter="False" text="Delete" resourceclassid="ModuleBuilderResources" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteVersionWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="BackToRevisionHistory" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sections>
                            <sections cssClass="sfItemReadOnlyInfo" displayMode="Read" wrapperTag="Div" isHiddenInTranslationMode="False" name="Sidebar">
                                <fields>
                                    <field displayMode="Read" wrapperTag="Li" fieldType="Telerik.Sitefinity.Versioning.Web.UI.VersionNoteControl, Telerik.Sitefinity" fieldName="Comment" type:this="Telerik.Sitefinity.Versioning.Configuration.VersionNoteControlDefinitionElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductIDControl" dataFieldName="ProductID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                        </sections>
                        <scripts>
                            <script loadMethodName="OnDetailViewLoaded" scriptLocation="Telerik.Sitefinity.Versioning.Web.UI.Scripts.VersionHistoryExtender.js, Telerik.Sitefinity" />
                        </scripts>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view displayMode="Read" resourceClassId="ModuleBuilderResources" useWorkflow="False" title="VersionComparison" isMasterView="False" viewType="Telerik.Sitefinity.Versioning.Web.UI.Views.VersionComparisonView, Telerik.Sitefinity" viewName="ProductBackendVersionComparisonView" type:this="Telerik.Sitefinity.Versioning.Web.UI.Config.ComparisonViewElement, Telerik.Sitefinity">
                        <fields>
                            <field title="Title" fieldName="Title">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="Product ID" fieldName="ProductID">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="URL Name" fieldName="UrlName">
                                <expandableDefinition expanded="True" />
                            </field>
                        </fields>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                </views>
            </contentViewControl>
            <contentViewControl contentType="Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" managerType="Telerik.Sitefinity.DynamicModules.DynamicModuleManager, Telerik.Sitefinity" useWorkflow="True" definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition">
                <views>
                    <view gridCssClass="sfPagesTreeview" searchFields="Title,VendorID,VendorName,ProductUrl" doNotBindOnClientWhenPageIsLoaded="False" allowPaging="True" allowUrlQueries="True" disableSorting="False" itemsPerPage="50" canUsersSetItemsPerPage="False" sortExpression="LastModified DESC" detailsPageId="00000000-0000-0000-0000-000000000000" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" templateEvaluationMode="None" itemsParentId="00000000-0000-0000-0000-000000000000" renderLinksInMasterView="True" enableSocialSharing="False" displayMode="Read" useWorkflow="True" title="Vendors" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentMasterGridView, Telerik.Sitefinity" viewName="VendorBackendList" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.MasterGridViewElement, Telerik.Sitefinity">
                        <decisionScreens>
                            <add decisionType="NoItemsExist" displayed="False" messageText="No vendors have been created yet" messageType="Neutral" name="NoItemsExistScreen">
                                <actions>
                                    <add commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="3cb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfCreateItem" text="Create a vendor" wrapperTagKey="Unknown" isSeparator="False" name="Create" />
                                </actions>
                            </add>
                        </decisionScreens>
                        <dialogs>
                            <add name="ContentViewInsertDialog" openOnCommand="create" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&amp;ViewName=VendorBackendInsertView" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewInsertDialog on create" />
                            <add name="ContentViewEditDialog" openOnCommand="edit" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&amp;ViewName=VendorBackendEditView&amp;Id=Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on edit" />
                            <add name="ContentViewEditDialog" openOnCommand="viewProperties" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&amp;ViewName=VendorBackendPreviewView&amp;Id=Item.Id" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on viewProperties" />
                            <add name="ModulePermissionsDialog" openOnCommand="permissions" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?moduleName=Products&amp;typeName=Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType&amp;securedObjectId=3cb8e50d-515d-67af-8bab-ff0100a58543&amp;backLabelText=Back to items&amp;title=Permissions&amp;permissionSetName=General" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ModulePermissionsDialog on permissions" />
                            <add name="VersionHistoryDialog" openOnCommand="historygrid" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&amp;VersionComparisonView=VendorBackendVersionComparisonView&amp;moduleName=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor&amp;typeName=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor&amp;backLabelText=Back to Revision History" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="VersionHistoryDialog on historygrid" />
                            <add name="ContentViewEditDialog" openOnCommand="versionPreview" height="100%" width="100%" initialBehaviors="Maximize" behaviors="None" autoSizeBehaviors="Default" isfullscreen="False" visiblestatusbar="False" visibletitlebar="False" params="?ControlDefinitionName=Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition&amp;ViewName=VendorBackendVersionPreview&amp;backLabelText=Back to Revision History&amp;SuppressBackToButtonLabelModify=true" ismodal="False" destroyOnClose="False" ReloadOnShow="False" cssclass="sfMaximizedWindow" id="ContentViewEditDialog on versionPreview" />
                        </dialogs>
                        <viewModes>
                            <add EnableDragAndDrop="False" EnableInitialExpanding="False" Name="Grid" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.GridViewModeElement, Telerik.Sitefinity">
                                <columns>
                                    <add clientTemplate="&lt;a sys:href='javascript:void(0);' sys:class=&quot; 'sf_binderCommand_edit sfItemTitle sf' + Lifecycle.WorkflowStatus.replace(' ','').toLowerCase()&quot;&gt;&lt;strong&gt;Title.PersistedValue&lt;/strong&gt;&lt;span class='sfStatusLocation'&gt;Lifecycle.Message&lt;/span&gt;&lt;/a&gt;" headerCssClass="sfTitleCol" headerText="Title" itemCssClass="sfTitleCol" width="0" disableSorting="False" name="Title" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                    <add dynamicMarkupGenerator="Telerik.Sitefinity.Localization.Web.UI.LanguagesColumnMarkupGenerator, Telerik.Sitefinity" resourceClassId="LocalizationResources" headerCssClass="sfLanguagesCol" headerText="Translations" itemCssClass="sfLanguagesCol" width="0" disableSorting="False" name="Translations" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DynamicColumnElement, Telerik.Sitefinity" />
                                    <add headerCssClass="sfMoreActions" headerText="Actions" itemCssClass="sfMoreActions" width="0" disableSorting="False" name="Actions" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.ActionMenuColumnElement, Telerik.Sitefinity">
                                        <mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
                                        <menuItems>
                                            <menuItem commandName="delete" commandButtonType="Standard" isFilter="False" cssClass="sfDeleteItm" text="Delete" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Delete" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                            <menuItem commandName="historygrid" commandButtonType="Standard" isFilter="False" text="HistoryMenuItemTitle" resourceclassid="VersionResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="History" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        </menuItems>
                                    </add>
                                    <add clientTemplate="&lt;span&gt;Author&lt;/span&gt;" resourceClassId="Labels" headerCssClass="sfAuthor" headerText="Author" itemCssClass="sfAuthor" width="0" disableSorting="False" name="Author" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                    <add clientTemplate="&lt;span&gt; (PublicationDate) ? PublicationDate.sitefinityLocaleFormat('dd MMM, yyyy hh:mm:ss'): '-' &lt;/span&gt;" resourceClassId="ModuleBuilderResources" headerCssClass="sfDateAndHour" headerText="PublicationDate" itemCssClass="sfDateAndHour" width="0" disableSorting="False" name="PublicationDate" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                    <add clientTemplate="&lt;a sys:class=&quot;sfVisibilityHidden&quot;&gt;&lt;/a&gt;" headerCssClass="sfStatsColumn" headerText="Analytics" titleText="Analytics" itemCssClass="sfStatsColumn" width="0" disableSorting="True" moduleName="Analytics" name="GoogleStats" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DataColumnElement, Telerik.Sitefinity" />
                                </columns>
                            </add>
                        </viewModes>
                        <links>
                            <add navigateUrl="[node:14b8e50d-515d-67af-8bab-ff0100a58543]SystemParentUrl" commandName="backToContentTypeParent" name="backToContentTypeParent" />
                            <add navigateUrl="[node:70aef8e7-1bf8-49d0-a7c9-21b90fb9c7a6]/0ab8e50d-515d-67af-8bab-ff0100a58543" commandName="goBackToContentTypes" name="NavigateToContentTypesLink" />
                            <add navigateUrl="[node:80f500c2-1a55-4d98-8333-dcb766982a26]?item_type=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" commandName="manageContentLocations" name="manageContentLocations" />
                        </links>
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Unknown" visible="True" name="toolbar">
                                    <items>
                                        <item commandName="create" commandButtonType="Create" isFilter="False" permissionSet="General" actionName="Create" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="3cb8e50d-515d-67af-8bab-ff0100a58543" cssClass="sfMainAction" text="Create a Vendor" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CreateItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="groupDelete" commandButtonType="Standard" isFilter="False" permissionSet="General" actionName="Delete" relatedSecuredObjectTypeName="Telerik.Sitefinity.DynamicModules.Builder.Model.DynamicModuleType" relatedSecuredObjectId="3cb8e50d-515d-67af-8bab-ff0100a58543" text="Delete" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item text="More actions" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.ActionMenuWidget, Telerik.Sitefinity" isSeparator="False" name="MoreActionsItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.ActionMenuWidgetElement, Telerik.Sitefinity">
                                            <mainAction commandButtonType="Standard" isFilter="False" wrapperTagKey="Unknown" isSeparator="False" />
                                            <menuItems>
                                                <item commandName="groupPublish" commandButtonType="Standard" isFilter="False" cssClass="sfPublishItm" text="Publish" wrapperTagKey="Unknown" isSeparator="False" name="PublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                                <item commandName="groupUnpublish" commandButtonType="Standard" isFilter="False" cssClass="sfUnpublishItm" text="Unpublish" wrapperTagKey="Unknown" isSeparator="False" name="UnpublishItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                            </menuItems>
                                        </item>
                                        <item persistentTypeToSearch="Telerik.Sitefinity.GenericContent.Model.Content, Telerik.Sitefinity.Model" mode="NotSet" commandName="search" commandButtonType="Standard" isFilter="False" text="Search..." wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SearchWidget, Telerik.Sitefinity" isSeparator="False" name="SearchItemWidget" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.SearchWidgetElement, Telerik.Sitefinity" />
                                        <item pageSize="10" headerText="Sort" bindTo="ComboBox" dynamicModuleTypeId="3cb8e50d-515d-67af-8bab-ff0100a58543" isFilter="False" cssClass="sfQuickSort sfNoMasterViews" text="Sort" resourceclassid="ModuleBuilderResources" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.SortWidget, Telerik.Sitefinity" isSeparator="False" name="EditCustomSorting" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.DynamicCommandWidgetElement, Telerik.Sitefinity">
                                            <dataSource>
                                                <item sortingExpression="LastModified DESC" sortingExpressionTitle="NewModifiedFirst" />
                                                <item sortingExpression="DateCreated DESC" sortingExpressionTitle="NewCreatedFirst" />
                                                <item sortingExpression="Title ASC" sortingExpressionTitle="By Title (Ascending)" />
                                                <item sortingExpression="Title DESC" sortingExpressionTitle="By Title (Descending)" />
                                            </dataSource>
                                            <customCommands>
                                                <item sortingExpression="Custom" resourceClassId="ModuleBuilderResources" sortingExpressionTitle="CustomSorting" />
                                            </customCommands>
                                        </item>
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sidebar title="Manage Vendors" wrapperTagKey="Unknown">
                            <sections>
                                <section visible="True" title="Languages" titleWrapperTagKey="Unknown" wrapperTagId="languagesSection" wrapperTagKey="Unknown" cssClass="sfFirst sfSeparator sfLangSelector" resourceClassId="LocalizationResources" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LocalizationWidgetBarSectionElement, Telerik.Sitefinity">
                                    <items>
                                        <item languageSource="Frontend" addAllLanguagesOption="False" commandName="changeLanguage" text="Languages" resourceclassid="LocalizationResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Localization.Web.UI.LanguagesDropDownListWidget, Telerik.Sitefinity" isSeparator="False" name="Languages" type:this="Telerik.Sitefinity.Localization.Configuration.LanguagesDropDownListWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                                <section title="Filter Vendor" titleWrapperTagKey="Unknown" wrapperTagId="filterSection" wrapperTagKey="Unknown" cssClass="sfFirst sfWidgetsList sfSeparator sfModules" visible="True" name="Filter">
                                    <items>
                                        <item commandName="showAllItems" commandButtonType="SimpleLinkButton" isFilter="False" buttonCssClass="sfSel" text="All Vendors" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="AllItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showMyItems" commandButtonType="SimpleLinkButton" isFilter="False" text="My Vendor" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="MyItems" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showMasterItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Draft" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DraftVendor" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showPublishedItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Published" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="PublishedVendor" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="showScheduledItems" commandButtonType="SimpleLinkButton" isFilter="False" text="Scheduled" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ScheduledVendor" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item cssClass="sfSeparator" text="&amp;nbsp;" wrapperTagKey="Li" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.LiteralWidget, Telerik.Sitefinity" isSeparator="True" name="Separator" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.LiteralWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                                <section title="Settings" titleWrapperTagKey="Unknown" wrapperTagId="settingsSection" wrapperTagKey="Unknown" cssClass="sfWidgetsList sfSettings" resourceClassId="ModuleBuilderResources" visible="True" name="Settings">
                                    <items>
                                        <item commandName="goBackToContentTypes" commandButtonType="SimpleLinkButton" isFilter="False" text="Content types" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="NavigateToContentTypes" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="manageContentLocations" commandButtonType="SimpleLinkButton" isFilter="False" text="PagesWhereTheseItemsArePublished" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="ManageContentLocations" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="permissions" commandButtonType="SimpleLinkButton" isFilter="False" text="Permissions" resourceclassid="ModuleBuilderResources" wrapperTagKey="Unknown" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="Permissions" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </sidebar>
                        <contextBar wrapperTagKey="Unknown" />
                        <titleWidgets>
                            <item commandName="backToContentTypeParent" commandButtonType="SimpleLinkButton" isFilter="False" text="Back to Products" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="backToContentTypeParent" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                        </titleWidgets>
                        <scripts>
                            <script scriptLocation="Telerik.Sitefinity.Resources.Scripts.jquery.shorten.js, Telerik.Sitefinity.Resources" />
                            <script loadMethodName="OnModuleMasterViewLoaded" scriptLocation="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.Script.MasterGridViewGeneratorExtensions.js, Telerik.Sitefinity" />
                        </scripts>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="False" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Create a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendInsertView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
                                    <items>
                                        <item commandName="save" commandButtonType="Save" isFilter="False" text="Create Vendor" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Write" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Write" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                    <field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Write" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                            <sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
                                <fields>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                        </sections>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendPreviewView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown" />
                        <sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Read" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Read" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                    <field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Read" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                        </sections>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="True" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="False" createBlankItem="True" unlockDetailItemOnExit="True" isToRenderTranslationView="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Write" useWorkflow="True" title="Edit a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendEditView" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfWorkflowMenuWrp" visible="True" name="BackendForm">
                                    <items>
                                        <item commandName="save" commandButtonType="Save" isFilter="False" text="Create Vendor" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="SaveChangesWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="Back to Press Releases" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Write" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Write" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Write" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Write" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Write" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Write" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                    <field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Write" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                            <sections wrapperTag="Div" isHiddenInTranslationMode="False" name="toolbarSection">
                                <fields>
                                    <field id="languageListField" dataFieldName="AvailableLanguages" displayMode="Write" wrapperTag="Li" title="Other translations:" fieldType="Telerik.Sitefinity.Web.UI.Fields.LanguageListField, Telerik.Sitefinity" fieldName="languageListField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.LanguageListFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfItemReadOnlyInfo" wrapperTag="Div" isHiddenInTranslationMode="False" name="SidebarSection">
                                <fields>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.DynamicContentWorkflowStatusInfoField, Telerik.Sitefinity" fieldName="ItemWorkflowStatusInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.DynamicContentWorkflowStatusInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentStatisticsField, Telerik.Sitefinity" fieldName="ItemStatisticsField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentStatisticsFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field displayMode="Write" wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentLocationInfoField, Telerik.Sitefinity" fieldName="ContentLocationInfoField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ContentLocationInfoFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                    <field wrapperTag="Li" fieldType="Telerik.Sitefinity.Web.UI.Fields.RelatingDataField, Telerik.Sitefinity" fieldName="RelatingDataField" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.RelatingDataFieldDefinitionElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                        </sections>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view showTopToolbar="False" webServiceBaseUrl="~/Sitefinity/Services/DynamicModules/Data.svc/?itemType=Telerik.Sitefinity.DynamicTypes.Model.Products.Vendor" showNavigation="True" createBlankItem="True" unlockDetailItemOnExit="True" doNotUseContentItemContext="False" multilingualMode="On" showSections="True" masterPageId="00000000-0000-0000-0000-000000000000" dataItemId="00000000-0000-0000-0000-000000000000" enableSocialSharing="False" displayMode="Read" useWorkflow="False" title="Preview a Vendor" isMasterView="False" viewType="Telerik.Sitefinity.DynamicModules.Web.UI.Backend.DynamicContentDetailFormView, Telerik.Sitefinity" viewName="VendorBackendVersionPreview" type:this="Telerik.Sitefinity.Web.UI.ContentUI.Views.Backend.Master.Config.DetailFormViewElement, Telerik.Sitefinity">
                        <toolbar wrapperTagKey="Unknown">
                            <sections>
                                <section titleWrapperTagKey="Unknown" wrapperTagKey="Div" cssClass="sfDetachedBtnArea" visible="True" name="History">
                                    <items>
                                        <item commandName="restoreVersionAsNew" commandButtonType="Standard" isFilter="False" text="CopyAsNewest" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CopyAsNewestWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="delete" commandButtonType="Standard" isFilter="False" text="Delete" resourceclassid="ModuleBuilderResources" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="DeleteVersionWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                        <item commandName="cancel" commandButtonType="Cancel" isFilter="False" text="BackToRevisionHistory" resourceclassid="Labels" wrapperTagKey="Span" widgetType="Telerik.Sitefinity.Web.UI.Backend.Elements.Widgets.CommandWidget, Telerik.Sitefinity" isSeparator="False" name="CancelWidgetElement" type:this="Telerik.Sitefinity.Web.UI.Backend.Elements.Config.CommandWidgetElement, Telerik.Sitefinity" />
                                    </items>
                                </section>
                            </sections>
                        </toolbar>
                        <sections>
                            <sections cssClass="sfItemReadOnlyInfo" displayMode="Read" wrapperTag="Div" isHiddenInTranslationMode="False" name="Sidebar">
                                <fields>
                                    <field displayMode="Read" wrapperTag="Li" fieldType="Telerik.Sitefinity.Versioning.Web.UI.VersionNoteControl, Telerik.Sitefinity" fieldName="Comment" type:this="Telerik.Sitefinity.Versioning.Configuration.VersionNoteControlDefinitionElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" required="False" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfFirstForm" wrapperTag="Div" isHiddenInTranslationMode="False" name="MainSection">
                                <fields>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="TitleControl" dataFieldName="Title.PersistedValue" displayMode="Read" wrapperTag="Li" title="Title" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="Title" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorIDControl" dataFieldName="VendorID.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor ID" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorID" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="VendorNameControl" dataFieldName="VendorName.PersistedValue" displayMode="Read" wrapperTag="Li" title="Vendor name" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="VendorName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="ProductUrlControl" dataFieldName="ProductUrl.PersistedValue" displayMode="Read" wrapperTag="Li" title="Product url" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductUrl" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="ProductPriceControl" dataFieldName="ProductPrice" displayMode="Read" wrapperTag="Li" title="Product price" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="ProductPrice" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="0" regularExpression="^((0|(-)?[1-9]1\d*)(((\.|\,)\d1,5)1)?)?$" required="True" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" requiredViolationMessage="This field is required!" validateIfInvisible="True" />
                                    </field>
                                    <field rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="True" id="NumberOfClicksControl" dataFieldName="NumberOfClicks" displayMode="Read" wrapperTag="Li" title="Number of clicks" fieldType="Telerik.Sitefinity.Web.UI.Fields.TextField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="NumberOfClicks" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.TextFieldDefinitionElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(0|(-)?[1-9]1\d*)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" regularExpressionViolationMessage="Invalid number" validateIfInvisible="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="True" />
                            </sections>
                            <sections cssClass="sfExpandableForm" title="More Options" wrapperTag="Div" isHiddenInTranslationMode="False" name="MoreOptions">
                                <fields>
                                    <field regularExpressionFilter="[^\pL\-\!\$\(\)\=\@\d_\'\.]+|\.+$" replaceWith="-" mirroredControlId="TitleControl" enableChangeButton="True" toLower="True" trim="True" rows="1" isLocalizable="False" showCharacterCounter="False" recommendedCharactersCount="0" maxCharactersCount="0" trimSpaces="False" allowNulls="False" id="UrlNameFieldControl" dataFieldName="UrlName.PersistedValue" displayMode="Read" wrapperTag="Li" title="UrlNameTitle" example="UrlNameExample" fieldType="Telerik.Sitefinity.Web.UI.Fields.ContentUrlField, Telerik.Sitefinity" resourceClassId="ModuleBuilderResources" cssClass="sfFormSeparator" fieldName="UrlName" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.MirrorTextFieldElement, Telerik.Sitefinity">
                                        <expandableDefinition expanded="True" />
                                        <validator expectedFormat="None" maxLength="-1" minLength="-1" regularExpression="^[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\pL–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~]+$" required="True" messageCssClass="sfError" regularExpressionViolationMessage="The URL contains invalid symbols." requiredViolationMessage="Url name cannot be empty." validateIfInvisible="True" />
                                    </field>
                                    <field itemsType="Telerik.Sitefinity.DynamicTypes.Model.Products.Product" webServiceUrl="~/Sitefinity/Services/DynamicModules/Data.svc/" mainFieldName="Title" dataKeyNames="Id" allowSearching="True" id="SystemParentIdControl" dataFieldName="SystemParentId" displayMode="Read" wrapperTag="Li" title="Products" fieldType="Telerik.Sitefinity.Web.UI.Fields.ParentSelectorField, Telerik.Sitefinity" cssClass="sfFormSeparator" fieldName="SystemParentId" type:this="Telerik.Sitefinity.Web.UI.Fields.Config.ParentSelectorFieldElement, Telerik.Sitefinity">
                                        <validator expectedFormat="None" maxLength="0" minLength="-1" regularExpression="^(.0,)?$" required="False" maxLengthViolationMessage="The input is too long" messageCssClass="sfError" minLengthViolationMessage="The input is too short" validateIfInvisible="True" />
                                        <expandableDefinition expanded="True" />
                                    </field>
                                </fields>
                                <expandableDefinition expanded="False" />
                            </sections>
                        </sections>
                        <scripts>
                            <script loadMethodName="OnDetailViewLoaded" scriptLocation="Telerik.Sitefinity.Versioning.Web.UI.Scripts.VersionHistoryExtender.js, Telerik.Sitefinity" />
                        </scripts>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                    <view displayMode="Read" resourceClassId="ModuleBuilderResources" useWorkflow="False" title="VersionComparison" isMasterView="False" viewType="Telerik.Sitefinity.Versioning.Web.UI.Views.VersionComparisonView, Telerik.Sitefinity" viewName="VendorBackendVersionComparisonView" type:this="Telerik.Sitefinity.Versioning.Web.UI.Config.ComparisonViewElement, Telerik.Sitefinity">
                        <fields>
                            <field title="Title" fieldName="Title">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="Vendor ID" fieldName="VendorID">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="Vendor name" fieldName="VendorName">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="Product price" fieldName="ProductPrice">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="Product url" fieldName="ProductUrl">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="Number of clicks" fieldName="NumberOfClicks">
                                <expandableDefinition expanded="True" />
                            </field>
                            <field title="URL Name" fieldName="UrlName">
                                <expandableDefinition expanded="True" />
                            </field>
                        </fields>
                        <commentsSettingsDefinition postRights="None" />
                    </view>
                </views>
            </contentViewControl>
        </contentViewControls>
    </dynamicModulesConfig>
    <contentViewConfig xmlns:config="urn:telerik:sitefinity:configuration" xmlns:type="urn:telerik:sitefinity:configuration:type" config:version="7.0.5100.0">
        <contentViewControls>
            <config:link definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition" path="dynamicModulesConfig/contentViewControls/Telerik.Sitefinity.DynamicTypes.Model.Products.ProductBackendDefinition" module="ModuleBuilder" />
            <config:link definitionName="Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition" path="dynamicModulesConfig/contentViewControls/Telerik.Sitefinity.DynamicTypes.Model.Products.VendorBackendDefinition" module="ModuleBuilder" />
        </contentViewControls>
    </contentViewConfig>
</root>

 

 

Have a look.

Posted by Community Admin on 26-May-2015 00:00

Hi Ajai,

Anju Raman already provided this information in the ticket he recently opened. I will provide an answer there, but when we have any findings on this case, feel free to share them here.

Regards,
Kaloyan
Telerik

 
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal and vote to affect the priority of the items
 

This thread is closed