How To - Using topics and the topic list block in Concrete CMS 5.7

Apr 2, 2015

A breakdown of Project Topics in the Elemental theme.

Step 1. Create the topic tree
Dashboard> System & Settings> Attributes> Topics> Add Topic Tree button
- click to add and edit
- Add Category (subcategory)
- Add Topic
- Edit Category
- Edit Permissions
- you can drag and drop to organize and reorder items
alt text alt text

Step 2. Create a topics attribute and assign a topics tree to it
Dashboard> Pages & Themes> Attributes> Add Attribute button

alt text

alt text

alt text

Step 3. Add topics attribute to a page or to the composer form for a page type

Add topics attribute to a page
Edit Mode> Settings (gear icon)> Attributes

alt text

alt text

Add topics attribute to the composer form for a page type
Dashboard> Pages & Themes> Page Types> Edit Form button

alt text

plus sign + (add form control) button alt text

Select the topics attribute alt text

The topics attribute is now available in the composer form for the page type

alt text

Step 4. Topics List block
- display a list of topics that apply to the current page
- display all topics in a topic tree

Display all topics in a topic tree

Add a topics list block
- Mode: Search - Display a list of all topics for use on a search.
- select topic tree
- optional - Post Results to a Different Page - sorts and displays the results on another page that has a page list block with the "Enable Other Blocks to Filter This Page List" option checked alt text alt text

Add a page list block - "Enable Other Blocks to Filter This Page List" option must be checked (the topics list block will display results using this page list block)
- select the page type to list alt text

alt text

Using the Flat Filter topics list block custom template
Design & Custom Template alt text

Gear button (Custom CSS Classes, Block Name, Custom Templates and Reset Styles)> Custom Template> Flat Filter alt text

The Flat filter custom template will display the top level topics and categories

alt text

Supplies selected

alt text

Activities selected
/portfolio/topic/activities alt text

Recent Tutorials
Updating Concrete Themes from Version 8 to Version 9
Nov 24, 2022

This tutorial covers commonly encountered issues when upgrading a Concrete CMS theme from version 8 to version 9

Transferring ownership of an add-on and a theme
Nov 15, 2022
By katzueno.

If you encounter a Concrete CMS add-on or theme that you love but not being maintained, you may want to ask the author to help or take over the add-on or theme. Here is the quick step-by-step guide of how to transfer the ownership.

How to update Add-Ons if not on the Update Add-Ons Menu item
Jul 4, 2022

How to manually download an add-on and update it when your site's core versions isn't considered compatible with the add-on version.

Generate a report with author information and form summaries in Concrete CMS.
May 9, 2022

In Concrete CMS, you can use a form to initiate contact between logged-in users and then create helpful reports. After form submissions are collected, they can be searched, sorted, and exported as a spreadsheet. This tutorial will detail how to add author information to a report using the advanced search.

How to clone and customize Atomik theme
Feb 14, 2022
By linuxoid.

How to clone and customize Atomik theme

Update jQuery to 3.5 on Concrete CMS version 8.5.x
Dec 1, 2021
By hissy.

If you have to take some time to fix your site to work with version 9 and want to update jQuery immediately, you can override it.

Was this information useful?
Thank you for your feedback.