More in this section
Forums / Designing with Sitefinity / Missing and incomplete documentation for "templates"

Missing and incomplete documentation for "templates"

The forums are in read-only mode. In case that you want to directly contact the Progress Sitefinity team use the support center. In our Google Plus group you can find more than one thousand Sitefinity developers discussing different topics. For the Stack Overflow threads don’t forget to use the “Sitefinity” tag.
2 posts, 0 answered
  1. Carl
    Carl avatar
    11 posts
    22 Oct 2012
    22 Oct 2009
    Link to this post
    I have not found any definition and explanation of what a Telerik "template" is.

    There is incomplete and inadequate remarks in the Developer Manual at

    and there is incomplete and inadequate remarks on pages 30-32 in the User Manual version 3.7.

    Nowhere is there a proper definition/explanation of just what is the object called "template". Is it a table with columns in the database?

    If so, then what is the mapping between those table columns and the actual *.master file in the file system? And when I add a new *.master file to the file system, why is it not read properly by the Sitefinity application? For example, I have added Mycompany.master file to the appropriate directory and Sitefinity recognizes it as a "template" but does NOT recognize any of the "Head tags" including "link" and "meta" that appear for editing in the Sitefinity application. Why not?

    So please provide complete documentation regarding the Telerik "templates" so that I can make some sense of the Telerik scheme. What properties/attributes are modified and saved in *.master file and which are modified and saved in the backend database? And why are they NOT synchronized with each other?
  2. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    01 Feb 2016
    23 Oct 2009
    Link to this post
    Hello Carl,

    Templates in Sitefinity are like master pages for regular ASP.NET sites.

    What you do when developing a webiste with Sitefinity is that you create a normal masterpage, where you will define the places in which your users will place UI controls. You do this with ASP:ContentPlaceHolders controls. Once you have defined the areas for holding controls you add styles to define a common look and feel.Then you add this masterpage to the ~/App_Master directory of your website and restart your website. This will cause the masterpage that you have just created to be automatically added to the Templates section of your website. More information on template creation can be found in the following webinar: Designing and Skinning with Sitefinity

    Best wishes,
    Radoslav Georgiev
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
2 posts, 0 answered