Extension configuration
The extension currently provides the following configuration options:
limit
-
- type
-
integer
- Default
-
250
Allows to limit the amount of crawled pages in one iteration.
Tip
Can be set to
0to crawl all available pages in XML sitemaps.
crawler
-
- type
-
string (FQCN)
- Default
-
eliashaeussler-typo3warming-crawler-concurrentuseragentcrawler
Default crawler to be used for crawling the requested pages.
Note
Custom crawlers must implement \EliasHaeussler\CacheWarmup\Crawler\CrawlerInterface.
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
-
- type
-
string (FQCN)
- Default
-
eliashaeussler-typo3warming-crawler-outputtinguseragentcrawler
Verbose crawler to be used for cache warmup from the command-line.
Note
Custom verbose crawlers must implement eliashaeussler-cachewarmup-crawler-verbosecrawlerinterface.
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
-
- type
-
boolean
- Default
-
1
Enable cache warmup in the page tree context menu. This affects all users, including administrators.
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
1only. If your project implements custom doktypes, you can add them here to support cache warmup from the context menu.
enableToolbar
-
- type
-
boolean
- Default
-
1
Enable cache warmup in the backend toolbar. This affects all users, including administrators.