Skip to main content
Version: 2.0.0

Settings

Open Feeder → Settings in the Craft CP (or Settings → Plugins → Feeder). These are global defaults; per-feed settings (output format, fields, schedule, delivery) are configured on each feed — see Usage.

General

FieldDescription
Enable template modeStored preference only in v1.3.0 — the field is saved on the settings model but nothing in the Feeds edit form, export builder, or writers reads it. The Output Builder's header/element/footer pattern tab renders unconditionally for every feed regardless of this setting.
Enable queue executionStored preference only in v1.3.0 — nothing in the CP (Generate feed action) or the console export/queue/export/run-due commands checks this value before dispatching a queue job.
Enable remote transfersStored preference only in v1.3.0 — the FTP/FTPS/SFTP delivery section on the Feeds edit form renders unconditionally for every feed regardless of this setting; nothing in DeliveryService reads it either.
Enable history loggingThe one toggle in this group that is actually enforced: ExportController::actionRun() and ExportFeedJob both check it before writing a History entry, so turning it off stops history rows from being recorded.
Default export pathBase filesystem path used by queued and scheduled exports when a feed run doesn't specify an explicit --path. Supports Craft aliases (e.g. @storage/runtime/feeder, the default). Site-overridable in a multi-site install.
Default chunk sizeDefault batch size for queue- and CLI-driven exporters. Site-overridable in a multi-site install.
Run history retention (days)A stored preference with no automatic enforcement in v1.3.0 — HistoryService has no prune/cleanup logic that reads it, so history rows accumulate indefinitely regardless of this value.

Default export path and Default chunk size are the two settings that can be overridden per site; all other settings are global across the whole Craft install.

Three additional toggles exist on the settings model but have no field on this screen — set them via config/feeder.php or project config if needed:

  • Enable feed list — gates both the New Feed action button and the entire feed listing table on the Feeds index; when off, the Feeds page shows neither.
  • Enable category mapping — stored preference with no observable effect found in the CP templates or services in v1.3.0.
  • Enable rule builder — despite the name, it does not gate the Rules section. It controls only the documentation-link action button on the History page (history/index.twig); Rules itself is unaffected by this setting.

Registered Export Sources

A read-only table at the bottom of the Settings page lists every export source Feeder has discovered on the current install — its label, backing element type (PHP class), default currency (when applicable), and enabled capabilities. This reflects which plugins are installed, not a configuration choice: Entries, Categories, Users, and Assets are always listed; Products, Variants, Orders, and Customers appear only when the store/commerce plugin providing those element types is installed. Use this table to confirm a source is available before building a feed around it.