SitePoint Sponsor

User Tag List

Results 1 to 4 of 4
  1. #1
    SitePoint Guru
    Join Date
    Nov 2008
    Posts
    619
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    ready made template system

    hi

    Do all readymade CMS like wordpress, joomla, magento etc have built-in template systems for adding new pages

    vineet

  2. #2
    SitePoint Wizard bronze trophy
    Join Date
    Oct 2001
    Location
    Vancouver BC Canada
    Posts
    2,021
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Well, I'm not sure what your definition of a template system is but yes, CMS systems like Drupal, Joomla, WP, magneto, etc... Have a templating system built in that allows you to configure a 'theme' that the CMS will use to present the content. It's generally called theming.
    Andrew Wasson | www.lunadesign.org
    Principal / Internet Development

  3. #3
    SitePoint Guru
    Join Date
    Nov 2008
    Posts
    619
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    i mean to say

    I created a custom cms and the client can update the content of the pages created by me.

    But Suppose there is "about us" page and i my client wants to create another page similar to about us,

    then how will he create it. My client dont have programming knowledge.

    at present i dont have any template system functionality in my cms.

    Does this kind of functionality is inbuilt in cms like wordpress, joomla etc

    vineet

  4. #4
    SitePoint Wizard bronze trophy
    Join Date
    Oct 2001
    Location
    Vancouver BC Canada
    Posts
    2,021
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by vinpkl View Post
    i mean to say

    I created a custom cms and the client can update the content of the pages created by me.

    But Suppose there is "about us" page and i my client wants to create another page similar to about us,

    then how will he create it. My client dont have programming knowledge.

    at present i dont have any template system functionality in my cms.

    Does this kind of functionality is inbuilt in cms like wordpress, joomla etc

    vineet
    Ok, now I understand what you are saying. I've built systems like the one you've described. The difference you'll find with one of the other CMS packages (Drupal, Joomla, WP, etc...) is that the pages are not physical files that you create with content management regions in them, they are held in the database as data and when called from the CMS, they assemble using a templating (or theming) system to render with all of the design elements.

    In really simple terms if you create a page in one of those CMS's, the data that you create will include: the content ID, a title, the body text and information about where it fits in the navigation. When it's saved it automatically adds a link to your navigation and when you click the link, the data for the content ID you clicked gets pulled out of the database with all the right bits of associated data and then fills the template that you have created for it. This means that you create one physical design template and can create infinite pages, sections and subsections of pages in the database.

    You can configure a CMS to associate other information with a page by adding custom fields or taxonomy so that you can make pages fit into categories or groups and then use your theme or template system to treat pages differently with maybe a different layout or visual treatment if they have a specific custom setting. There is a lot you can do with template systems in these CMS's.

    I hope that made sense.

    Andrew
    Andrew Wasson | www.lunadesign.org
    Principal / Internet Development


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •