+1-888-365-2779
Try Now
More in this section

Forums / Developing with Sitefinity / Duplicate entries created while adding child item to a parent item in sitefinity dynamic module

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

4 posts, 0 answered
  1. Ajai
    Ajai avatar
    15 posts
    Registered:
    02 Mar 2015
    19 May 2015
    Link to this post

    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?

  2. Kaloyan
    Kaloyan avatar
    272 posts
    Registered:
    08 Dec 2016
    22 May 2015
    Link to this post
    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
     
  3. Ajai
    Ajai avatar
    15 posts
    Registered:
    02 Mar 2015
    22 May 2015 in reply to Kaloyan
    Link to this post

    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="http://schemas.datacontract.org/2004/07/Telerik.Sitefinity.DynamicModules.Builder.Model" xmlns:i="http://www.w3.org/2001/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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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*)(((\.|\,)\d{1,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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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*)(((\.|\,)\d{1,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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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*)(((\.|\,)\d{1,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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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*)(((\.|\,)\d{1,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="[^\p{L}\-\!\$\(\)\=\@\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="^[\p{L}–\'’…„“”&quot;\:\-\!\$\(\)\=\@\d_\'~\.]*[\p{L}–\'’…„“”&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.

  4. Kaloyan
    Kaloyan avatar
    272 posts
    Registered:
    08 Dec 2016
    26 May 2015
    Link to this post
    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
     
4 posts, 0 answered