General configuration
The general configuration covers options available during the creation and editing of news records.
templateLayouts
templateLayouts
-
- Type
- array
- Path
- tx_news
The select box Template Layout inside a plugin can be extended by using TSconfig. Contains an array with key-value pairs. It is possible to define Groups using the
--
keyword.div-- - allowedColPos
- Limit a layout to a list of colPos values.
Examples: Add template layouts
Show 3 layout options with the specified key / value pairs.
tx_news.templateLayouts {
1 = Foobar
2 = Another one
3 = --div--,Group 2
4 = Blub
}
You can use this setting within the Fluid template by checking
{settings.
. See a complete example:
Template selector tutorial.
By using the configuration allowed
it is possible to restrict a
template layout to a specific list of colPos values.
tx_news.templateLayouts {
1 = Foobar
2 = Another one
2.allowedColPos = 1,2,3
3 = --div--,Group 2
4 = Blub
4.allowedColPos = 0,1
}
slugPrefix
slugPrefix
-
- Type
- string
- Path
- tx_news
Configure the prefix shown before the slug field of the news record. The following options are available:
none
: No prefix is showndefault
: Default behaviour of the slug prefix which is the domain- An integer: URL to the detail page
Example: Show url to a detail page
The shown prefix will be a link to the provided detail page (uid 123).
# Example:
tx_news.slugPrefix = 123
archive
archive
-
- Type
- string
- Path
- tx_news
Use strtotime (see http://www.php.net/strtotime ) to predefine the archive date
Example: Set the archive date
Set the archive date on the the next friday:
# Example:
tx_news.predefine.archive = next friday
tagPid
tagPid
-
- Type
- integer
- Path
- tx_news
Besides the configuration in the Extension Configuration it is also possible to define the pid of tags created directly in the news record by using TSconfig:
Example: store new tags on page 123
Store new tags on page 123.
# Example:
tx_news.tagPid = 123
categoryRestrictionForFlexForms
categoryRestrictionForFlexForms
-
- Type
- bool
- Path
- tx_news
After defining the category restriction in the Extension Configuration it is also possible to restrict the categories in the news plugin. This needs to enabled by TsConfig:
# Example: tx_news.categoryRestrictionForFlexForms = 1
Copied!
showContentElementsInNewsSysFolder
showContentElementsInNewsSysFolder
-
- Type
- bool
- Path
- tx_news
If a sys folder is configured with Contains Plugin: News
,
content elements are hidden on those pages in the page and list module.
If the content elements should be shown, use the Page TsConfig.
# Example:
tx_news.showContentElementsInNewsSysFolder = 1