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