Migrating Custom Modules from Sitefintity 3.7 sp4 to Sitefin

Posted by Community Admin on 05-Aug-2018 17:21

Migrating Custom Modules from Sitefintity 3.7 sp4 to Sitefintity 6.2

All Replies

Posted by Community Admin on 07-Nov-2013 00:00

We are migrating the Sitefinity Project from Sitefinity 3.7 sp4 to Sitefinity 6.2.

In our Project, we have Default modules such as blogs, news etc and Custom modules in Sitefinity 3.7 sp4.The migration Option available for Default Modules in Sitefinity 6.2.We Successfully migrated the Default modules but there is no migration option for Custom Modules.

Is there any to migrate Custom modules from Sitefinity 3.7 sp4 to sitefinity 6.2?

Posted by Community Admin on 12-Nov-2013 00:00

Hi Krishnamorrthy,

Basically, the migration module does not support migrating custom controls/modules that were used in 3.7 to 4.x / 5.x/ 6.x as the differences in the architecture and structure ( and logic ) between the 3.x versions and the 4.x / 5.x/ 6.x is huge and can hardly be covered by the migration service. Therefore all controls that you have created in 3.x ( that do not come out of the box in Sitefinity 4.x / 5.x/ 6.x ) need to be rewritten using our 4/5/6.x API. You cal also use Sitefinity thunder add - on for creating widgets and modules easily.

We also have a KB article on how to migrate custom widgets to 4.x / 5.x/ 6.x:

www.sitefinity.com/.../custom_widgets_migration

The best option in your case would be, knowing the 3.x implementation and the final result of each control to redesign and recreate the controls in a way that you can achieve the same result in Sitefinity 4.x/ 5.x/ 6.x  In order to replicate the behavior of controls for the new Sitefinity website, I would suggest to review the following resources:

1. Developer documentation.

2. How to ( custom code samples )

3. Our SDK

4. Our Blogs, which contain posts with custom implementations.

5. API reference.

We have API reference, which can help you through the development process - if you want to get the latest release of the API reference document, you can check the following article, which contains a direct link for downloading the files:

www.sitefinity.com/.../api-documentation-for-sitefinity

Regards,
Stefani Tacheva
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 Public Issue Tracking system and vote to affect the priority of the items

Posted by Community Admin on 28-Jan-2014 00:00

Hi Team,

We have implemented implemented the Custom Module using the below reference link. Please check "Screenshot 1" which displays after the implementation.

Ref: www.sitefinity.com/.../creating-products-module

Along with the above,  we want the Command Panel & Control Panel to be created as per the mentioned in "Screenshot 2"  in the Custom Module . Our requirement is to have set of Command Panel Views. On Clicking each Command Panel view, the respective control panel(user control) is displayed. Please refer "Screenshot 2"


For Eg:  In the Screenshot 3 is the Equity Custom Module displayed with Command Panel Views as highlighted in the left section. On clicking the view "Equity Group Mapping View" in the left sections, the List Equity Groups User Control should display. Please refer "Screenshot 3"

Could you provide us the steps or samples to create the Command Panel & Control Panel in the Custom Module.

Thanks
Krishna




Posted by Community Admin on 31-Jan-2014 00:00

Hi,

In Sitefinity 6.x you could create custom modules directly in the backend using Module Builder:

www.sitefinity.com/.../creating-and-using-custom-modules

You create a dynamic module when the built-in Sitefinity modules do not suit your needs. A module must have at least one content type. You create this type when you create the module. A module with one type can be, for example, an FAQ module, whose content type can be FAQs and FAQs can have two fields – Question and Answer. You can also have more than one content type in one module and you can have a hierarchy of the content types. For example, the Forums module has Forums and Threads content types, and Thread is a child of a Forum.

Regards,
Stefani Tacheva
Telerik

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

Posted by Community Admin on 17-Feb-2014 00:00

Hi,for me it is not clear how to migrate a widget with this structure from 3.7 to 6.3.
On version 3.7 this code work correct

public partial class CtrlWithNestedWidget : System.Web.UI.UserControl
    
    public string Heading get; set;
    public string SubHeading get; set;
    public NestedCtrl NestedWidget
    
        get
        
            return this.NestedCtrl;
        
    


NestedCtrl it is widget (or UserControl/WebControl).  But this code does not work for the new version, the designer is presented with an additional tab fields of a nested control, but the entries are not saved. 
How do I solve this problem?


Posted by Community Admin on 20-Feb-2014 00:00

Hello,

Please refer to the following article where you will find useful information:

www.sitefinity.com/.../migrating_sitefinity_3_to_4_deep_dive_api_changes

Regards,
Stefani Tacheva
Telerik

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

This thread is closed