blog as the index page
Permalink
just started with c5 (looks great) I wonder how I can have the index page (home) built as a blog. I've searched but only found one description and that one didn't cover the version 5.6.x of c5.
thanks alot for the information, I have done so using the stacks: copy the blog-block to the stack then edit the index (home) page and adding a stack to it and choosing the previously saved one.
However this shows only the blog entries listed with one line of text and not the full content of the blog entry itself.
You may have a look at orienta-web.ch (home has a simple content block at the top and underneath the copied (via stacks) blog and on the second item in the navigation there ist the News(Blog) where you see the full blog.
Maybe I try to follow your solution step by step to see if the result is the same.
-ueli
However this shows only the blog entries listed with one line of text and not the full content of the blog entry itself.
You may have a look at orienta-web.ch (home has a simple content block at the top and underneath the copied (via stacks) blog and on the second item in the navigation there ist the News(Blog) where you see the full blog.
Maybe I try to follow your solution step by step to see if the result is the same.
-ueli
If you want to show the whole text, this is maybe something you might want to take a look at:
http://www.concrete5.org/marketplace/addons/page-list-teasers/...
http://www.concrete5.org/marketplace/addons/page-list-teasers/...
following your instruction I could successfully add a "Page List" block to the index page. When I am adding a "Blog Date Archive" and set it to display eg 6 month from my blog entry page I will get an error
what did I do wrong?
Warning: require_once(/home/uheb/public_html/concrete/helpers/Date.php) [function.require-once]: failed to open stream: No such file or directory in /home/uheb/public_html/concrete/core/libraries/loader.php on line 297 Fatal error: require_once() [function.require]: Failed opening required '/home/uheb/public_html/concrete/helpers/Date.php' (include_path='/home/uheb/public_html/libraries/3rdparty:/home/uheb/public_html/concrete/libraries/3rdparty:.:/usr/lib/php:/usr/local/lib/php') in /home/uheb/public_html/concrete/core/libraries/loader.php on line 297
what did I do wrong?
I suspect you're not running the latest version of concrete5? The latest version is 5.6.3.1.
I think that has been a bug in the core and you can fix that by updating.
You can see what version you're running under the environment information at the dashboard:
http://www.concrete5.org/documentation/using-concrete5/dashboard/sy...
I think that has been a bug in the core and you can fix that by updating.
You can see what version you're running under the environment information at the dashboard:
http://www.concrete5.org/documentation/using-concrete5/dashboard/sy...
Click the Page List block and select Custom Template from the menu. Choose the Blog Index template and that'll display your posts. See attached graphic.
You can further customize the display in the Page List block's options.
You can further customize the display in the Page List block's options.
- Add the "Page List" block to the area where you want to show the blog entries. Set it to show pages of type "Blog Entry" (or similar, depending on the theme) and sort them by most recent first.
- If you want to display tags as the sample installation, add a block named "tags" into the sidebar.
- If you want to display archives, add a block named "Blog Date Archive" into the sidebar.