Community Topic List page

The Community Topic List page template is rendered when a user clicks the Topics link on any community page.

Available properties

Name Type Description
topics array An array of topic objects
promoted_articles array An array of promoted article objects
ticket_forms array An array of ticket form objects
help_center object A help_center object that holds information and settings about the current help center
settings object A settings object with custom settings for the current theme

Available helpers

You can use the following helpers in this page template. You can also use any built-in helpers, global helpers, or global advanced helpers.

Name Description
breadcrumbs Breadcrumbs for the Topic list page. See breadcrumbs helper
pagination Pagination links. See pagination helper

Example

<nav class="sub-nav">  {{breadcrumbs}}  {{search}}</nav>
<header class="page-header">  <span class="dropdown">    <span class="dropdown-toggle">      <h1>{{t 'community'}}</h1>    </span>    <span class="dropdown-menu" role="menu">      {{link 'topics' role='menuitem' selected='true'}}      {{link 'posts' role='menuitem'}}    </span>  </span>  <span class="post-to-community">    {{link 'new_post' role='button'}}  </span></header>
{{#unless topics}}  <p>{{t 'no_content'}}</p>{{/unless}}
<ul class="topic-list">  {{#each topics}}    <li>      <h3>        {{#if internal}}          <span class="visibility-internal" data-title="{{t 'internal'}}">            <span class="visibility-internal-icon"></span>          </span>        {{/if}}        <a href="{{url}}">{{name}}</a>      </h3>      <p>{{excerpt description}}</p>      <span class="meta-group">        <span>{{t 'post_count' count=post_count}}</span>        <span>{{t 'follower_count' count=follower_count}}</span>      </span>    </li>  {{/each}}</ul>
{{pagination}}