Custom Module Development

Posted by Community Admin on 03-Aug-2018 08:47

Custom Module Development

All Replies

Posted by Community Admin on 28-Oct-2010 00:00

Hi,

I have some questions about sitefinity module development.
I see  the Beta 2  SDK  tutorial the "How To Create a basic Module"  and de 3.7 "Introduction to Sitefinity Intra-site Module Creation".

1st Question
I Want  to develop a module with left side options/operations ( named "command panel" area in the  "Introduction to Sitefinity Intra-site Module Creation"). How can i achieve this in the 4.0 version? In the "Jobs" sample the module appears in all content area.

2 Question
After register the Jobs Module ("How To Create a basic Module" - SDK Beta 2) if i go tho the Administration --> Permissions i get the error reported in the thread "http://www.sitefinity.com/devnet/forums/sitefinity-4-x/general-discussions/administration-permissions-error.aspx".
If i uninstall the module the error disappears.
This occurs even in the module i am developing.
What's wrong in this tutorial and in my code or in my sitefinty installation? 

3 Question
The SDK tutorial "How to create a Widget"  says that we can develop widgets using "Custom Control" and "User Control". Are that two options available in Module Development or we can only develop using "Custom Control"?
If possible to develop a module usign "user Control" could you send a simple sample.

Posted by Community Admin on 01-Nov-2010 00:00

Hi JV,

Thank you for using our services.

1) In Sitefinity 4.0 you should develop a control which would contain your additional commands and add it to your module's backend page. If you explore the jobs module you will see that the installation of the module creates a back-end page in the Content section and adds a control to it. You can add as many controls as you need on your back-end pages.

2) This appears to be a bug within the system. We will explore it a little bit more and see what might be wrong and try to provide a fix for our upcoming release.

3) You can develop controls for your module using User Controls, however they will not be built into the assembly which is your module. You would have to create them in the website's folder structure so that you can register them as user controls are registered. The preferred approach however us to use custom controls as you can add code to automatically register them when the module installs.

All the best,
Radoslav Georgiev
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

This thread is closed