Extension configuration 

The extension currently provides the following configuration options:

limit

limit
type

integer

Default

250

Allows to limit the amount of crawled pages in one iteration.

crawler

crawler
type

string (FQCN)

Default

eliashaeussler-typo3warming-crawler-concurrentuseragentcrawler

Default crawler to be used for crawling the requested pages.

crawlerOptions

crawlerOptions
type

string (JSON)

JSON-encoded string of custom crawler options for the default crawler. Applies only to crawlers implementing the eliashaeussler-cachewarmup-crawler-configurablecrawlerinterface. For more information read Configurable crawlers.

verboseCrawler

verboseCrawler
type

string (FQCN)

Default

eliashaeussler-typo3warming-crawler-outputtinguseragentcrawler

Verbose crawler to be used for cache warmup from the command-line.

verboseCrawlerOptions

verboseCrawlerOptions
type

string (JSON)

JSON-encoded string of custom crawler options for the verbose crawler. Applies only to crawlers implementing the eliashaeussler-cachewarmup-crawler-configurablecrawlerinterface. For more information read Configurable crawlers.

enablePageTree

enablePageTree
type

boolean

Default

1

Enable cache warmup in the page tree context menu. This affects all users, including administrators.

supportedDoktypes

supportedDoktypes
type

string (comma-separated list)

Default

1

Comma-separated list of doktypes to be supported for cache warmup in the page tree context menu. Defaults to default pages with doktype 1 only. If your project implements custom doktypes, you can add them here to support cache warmup from the context menu.

enableToolbar

enableToolbar
type

boolean

Default

1

Enable cache warmup in the backend toolbar. This affects all users, including administrators.