Document Tree
Document Properties
Kbid
29657S
Last Modified
09-Jul-2021
Added to KB
12-Oct-2020
Public Access
Everyone
Status
Online
Doc Type
Support Articles
Product
ICM 7.10
Support Article - Creating a Simple Blog Functionality by Using Standard Intershop CMS

Introduction

This article explains how to use the standard Intershop CMS to create a simple blog functionality.

References

Creating a New Blog Layout Page Template

To create a new blog layout page template, perform the following steps:

  1. Go to Content | Pages.
  2. Create a New Content Page.

    Note

    Do not assign a page variant yet. A special Page Template for this will be created in the next steps.

    Alternatively, you can download the Blog Layout page template here [Blog_Layout.zip, 7 kB], import it and proceed with step 3.
  3. Navigate to Content | Page Templates.
    Here you need to create a New Page Template in order to be able to display a navigation sidebar for your blog entries later on.
  4. Click New and create a New Page Template based on Standard Page.
  5. Click New in the Content slot to assign a header and a footer component to the corresponding slots and create a New Component Template for the blog entry navigation.

  6. Use the Static Content Page Component as template.

    Note

    It is important to create this as Component Template in order to be able to create Placeholders from the slots of the component later.

  7. Select your recently created blog page as Navigation Root and enable the Show Navigation checkbox.
    This configures the Component Template.

    In In the next step, a Placeholder from the Static Page Content slot of the Component Template needs to be created.
  8. Click Back to List.
    Your page template should now look like this:

    There should be a Header and a Footer, a Blog Navigation component and a second Content slot.
  9. Create another Placeholder for the empty Content slot.
    Be sure to assign it to the Content slot.

Your Page Template is now prepared. You can now use it as template for the page variants that you want to use as entries for your blog.

Using the Blog Layout Page Template to Create a Page Variant

A page variant can be created by using the Blog Layout Page Template. To do so, perform the following steps:

  1. Go to Content | Pages and select your formerly created blog page.
  2. Click New, either on the Content or on the Page Variants tab.
  3. Create a New Page Variant by using your newly created Blog Layout Page Template.

    Your Page Variant should have one Content slot.

    You can use a Freestyle HTML component to fill your blog pages.

Creating Blog Entries

You can create new blog entries by creating Sub Pages for your blog page. To do so, perform the following steps:

  1. Go to Content | Pages.
  2. Click on your blog page.
  3. Navigate to the Sub Pages tab and click New.
  4. Create a new Page of type Content Page and make sure that it uses your Blog Page as parent.

    Note

    The Sub Pages will act as blog entries.

    Now you just need to assign a Page Variant based on the Blog Layout Page Template to every blog entry. Your Entries will be listed in the navigation menu and your blog should look like this:



Disclaimer
The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.
The Intershop Knowledge Portal uses only technically necessary cookies. We do not track visitors or have visitors tracked by 3rd parties. Please find further information on privacy in the Intershop Privacy Policy and Legal Notice.
Home
Knowledge Base
Product Releases
Log on to continue
This Knowledge Base document is reserved for registered customers.
Log on with your Intershop Entra ID to continue.
Write an email to supportadmin@intershop.de if you experience login issues,
or if you want to register as customer.