FAQs

Nearly all important settings can be made through the plugin, which override the settings made with TypoScript. All plugin settings can also be configured with TypoScript (use plugin.tx_plainfaq_pi1.settings. with the keys shown below).

Tab settings

Property:

View:

Description:

Key:

What to display

All

Which view should be shown on the given page.

Available options:

  • List view

  • List view (without overloading detail view)

  • Detail view

Sort by

List

Defines which field should be used for sorting FAQs in the frontend. The default sorting field is "none", which can be overridden by using this setting.

orderField

Sorting direction

List

Defines the sorting direction for orderField. The default sorting direction is "asc", which can be overridden by using this setting.

Possible values:

  • <empty value>

  • asc

  • desc

orderDirection

Max records displayed

List

Maximum amount of FAQ articles to return

queryLimit

Category mode

List

This setting defines, how categories are taken into account when selecting FAQs.

The following options are available:

  • Ignore category selection

  • Show FAQs with selected categories (OR)

  • Show FAQs with selected categories (AND)

  • Do NOT show FAQs with selected categories (NOTOR)

  • Do NOT show FAQs with selected categories (NOTAND)

categoryConjunction

Category

List

Restrict FAQs to be shown by one or more category

category

Include subcategory

List

Includes subcategories of the selected category

includeSubcategories

Record storage page

List

One or more sysfolders, where FAQs are stored

storagePage

Tab additional

Detail Page

List

Page, where plugin is configured to show FAQ details

detailPid

List Page

Details

Page, where the listview for FAQs is shown. Only available, when the plugin is configured to show FAQ details.

listPid

Disable Override demand

List

If set, the settings of the plugin can't be overridden by arguments in the URL.

disableOverrideDemand

Tab pagination

Enable pagination

List

If checked, pagination will be generated and pagination variables will be given to the view.

enablePagination

Items per page

List

Items per page for the pagination

itemsPerPage

Maximum number of pages

List

Maximum number of pages

maxNumPages

Tab template

Property:

View:

Description:

Key:

Template layout

List

With this setting the plugin can be configured to show different template layouts.

  • Template layouts can be configured with Page TSConfig.

  • Template layout can be used/set by TypoScript (settings.templateLayout)

templateLayout