Configuration Reference¶
TypoScript / Flexform Reference¶
Prefix TypoScript view and settings with plugin.tx_jpfaq_faq.
Important
Some settings can be overridden by the flexform. If sucha setting field is empty in the flexform, the typoscript setting will be used. See for the fieldnames the setting overrideFlexformSettingsIfEmpty
.
Property details¶
view.templateRootPaths¶
Property
view.templateRootPaths
Data type
string
Description
The path to the template. templateRootPaths.0 points to the extension. Use templateRootPaths.1 to override.
view.partialRootPaths¶
Property
view.partialRootPaths
Data type
string
Description
The path to the partial (the search form, which has some Bootstrap markup). partialRootPaths.0 points to the extension. Use partialRootPaths.1 to override.
view.layoutRootPaths¶
Property
view.layoutRootPaths
Data type
string
Description
The path to the layoutRootPaths. layoutRootPaths.0 points to the extension. Use layoutRootPaths.1 to override.
persistence.storagePid¶
Property
persistence.storagePid
Data type
int
Description
Disabled, to be able to use the Record Storage Page at the plugin properties.
settings.overrideFlexformSettingsIfEmpty¶
Property
settings.overrideFlexformSettingsIfEmpty
Data type
string
Description
The default behaviour of extbase is to override settings from TypoScript by the one of the flexforms. This is even valid if the setting is left empty in the flexforms. Therefore you can define those settings which’s value should be taken from TypoScript if nothing is set in the plugin.
Default
question.comment.email.subject,question.comment.email.sender.name,question.comment.email.sender.email,question.comment.email.receivers.email,question.comment.email.introText,question.comment.email.closeText,question.comment.email.commenter.introText,question.comment.email.commenter.closeText,category.comment.email.subject,category.comment.email.sender.name,category.comment.email.sender.email,category.comment.email.receivers.email,category.comment.email.introText,category.comment.email.closeText,category.comment.email.commenter.introText,category.comment.email.commenter.closeText
settings.excludeAlreadyDisplayedQuestions¶
Property
settings.excludeAlreadyDisplayedQuestions
Data type
int
Description
Exclude already displayed questions when multiple plugins are inserted on a page.
settings.gtag.enable¶
Property
settings.gtag.enable
Data type
int
Description
Enable Google Analytics Event tracking for helpful / unhelpfulresponse. First install gtag.js snippet https://developers.google.com/analytics/devguides/collection/gtagjs/
settings.gtag.event¶
Property
settings.gtag.event
Data type
string
Description
Event for Gtag. Note that that the label will be the question title.
settings.gtag.category¶
Property
settings.gtag.category
Data type
string
Description
Category for Gtag.
settings.gtag.valueHelpful¶
Property
settings.gtag.valueHelpful
Data type
string
Description
Value for Gtag when clicked helpful.
settings.gtag.valueUnhelpful¶
Property
settings.gtag.valueUnhelpful
Data type
string
Description
Value for Gtag when clicked unhelpful.
settings.question.comment.email.enable¶
Property
settings.question.comment.email.enable
Data type
int
Description
Send an email when visitors fill in the question comment form.
settings.question.comment.email.subject¶
Property
settings.question.comment.email.subject
Data type
string
Description
Subject for question comment email.
settings.question.comment.email.sender.name¶
Property
settings.question.comment.email.sender.name
Data type
string
Description
Sender name for question comment email.
settings.question.comment.email.sender.email¶
Property
settings.question.comment.email.sender.email
Data type
string
Description
Sender email address for question comment email.
settings.question.comment.email.receivers.email¶
Property
settings.question.comment.email.receivers.email
Data type
string
Description
Receiver email address or comma seperated list of email addresses without spaces of receivers for question comment email.
settings.question.comment.email.introText¶
Property
settings.question.comment.email.introText
Data type
string
Description
Simple HTML introtext in the question comment email.
settings.question.comment.email.closeText¶
Property
settings.question.comment.email.closeText
Data type
string
Description
Simple HTML text at the bottom of the question comment email.
settings.question.comment.email.sendCommenterNotification¶
Property
settings.question.comment.email.sendCommenterNotification
Data type
int
Description
Send the commenter a confirmation email.
settings.question.comment.email.commenter.introText¶
Property
settings.question.comment.email.commenter.introText
Data type
string
Description
Confirmation email introtext.
settings.question.comment.email.commenter.closeText¶
Property
settings.question.comment.email.commenter.closeText
Data type
string
Description
Simple HTML text at the bottom of the question comment email.
settings.category.comment.email.enable¶
Property
settings.category.comment.email.enable
Data type
int
Description
Send an email when visitors fill in the 'categories' form (at the bottom) of the plugin.
settings.category.comment.email.subject¶
Property
settings.category.comment.email.subject
Data type
string
Description
Subject for categories comment email.
settings.category.comment.email.sender.name¶
Property
settings.category.comment.email.sender.name
Data type
string
Description
Sender name for categories comment email.
settings.category.comment.email.sender.email¶
Property
settings.category.comment.email.sender.email
Data type
string
Description
Sender email address for categories comment email.
settings.category.comment.email.receivers.email¶
Property
settings.category.comment.email.receivers.email
Data type
string
Description
Receiver email address or comma seperated list of email addresses without spaces of receivers for categories comment email.
settings.category.comment.email.introText¶
Property
settings.category.comment.email.introText
Data type
string
Description
Simple HTML introtext in the categories comment email.
settings.category.comment.email.closeText¶
Property
settings.category.comment.email.closeText
Data type
string
Description
Simple HTML text at the bottom of the categories comment email.
settings.category.comment.email.sendCommenterNotification¶
Property
settings.category.comment.email.sendCommenterNotification
Data type
int
Description
Send the commenter a confirmation email.
settings.category.comment.email.commenter.introText¶
Property
settings.category.comment.email.commenter.introText
Data type
string
Description
Confirmation email introtext.
settings.category.comment.email.commenter.closeText¶
Property
settings.category.comment.email.commenter.closeText
Data type
string
Description
Simple HTML text at the bottom of the question comment email.
page.includeCSS.tx_jpfaq¶
Property
page.includeCSS.tx_jpfaq
Data type
string
Description
The path to some basic CSS.
page.includeCSS.tx_jpfaq_fontAwesome¶
Property
page.includeCSS.tx_jpfaq_fontAwesome
Data type
string
Description
The path to some FontAwesome CSS. Disable if you don't want to use it in the templates or if you already load this.