private void BuildCommonSection(TemplateBuilder builder, int sortorder)
        {
            var resourceManager = ObjectFactory.Instance.Resolve <IResourceManager>();
            var userService     = ObjectFactory.Instance.Resolve <IUserService>();

            builder.CreateSection(resourceManager.GetLocalizedText(userService.GetCurrentUserCulture(), "Tabs", "Common"), FieldIds.Store.SectionCommonId, sortorder);

            builder.CreateTextField(FieldIds.Store.NameFieldId, "Name", 1);
            builder.CreateTextField(FieldIds.Store.ProductCatalogGroupIdFieldId, "Product catalog group id", 2);
            builder.CreateDropdownList(FieldIds.Store.HostNameFieldId, "Host Name", 3, FieldIds.SystemContent.HostnamesFolderId);
            builder.CreateRichTextEditorField(FieldIds.Store.DescriptionFieldId, "Description", 4);
            builder.CreateDropdownList(FieldIds.Store.CurrencyFieldId, "Currency", 5, FieldIds.SystemContent.CurrenciesFolderId);
            builder.CreateDropdownList(FieldIds.Store.EmailProfileFieldId, "E-mail profile", 6, FieldIds.SystemContent.EmailProfilesFolderId);
            builder.CreateDropdownList(FieldIds.Store.OrderNumberSeriesFieldId, "Order number series", 7, FieldIds.SystemContent.OrderNumberSeriesFolderId);
            builder.CreateCheckBoxField(FieldIds.Store.ProductReviewRequiresApprovalFieldId, "Product reviews require approval", 8);
            builder.CreateCheckBoxField(FieldIds.Store.CreateCustomersAsMembersFieldId, "Create customers as members", 9);
            builder.CreateDropdownList(FieldIds.Store.MemberGroupFieldId, "Member group", 10, FieldIds.SystemContent.MemberGroupsFolderId);
            builder.CreateDropdownList(FieldIds.Store.MemberTypeFieldId, "Member type", 11, FieldIds.SystemContent.MemberTypeFolderId);
        }