Command

The extension provides the following console commands:

content-planner:bulk-update

A command to update multiple records based on a given configuration.

vendor/bin/typo3 content-planner:bulk-update
Copied!
typo3/sysext/core/bin/typo3 content-planner:bulk-update
Copied!

The following command arguments are available:

table

table
Type
string
Required
false
Default
"pages"
Multiple allowed
false

Defines the table of content planner records to be updated.

Example:

vendor/bin/typo3 content-planner:bulk-update pages
vendor/bin/typo3 content-planner:bulk-update sys_category
Copied!
typo3/sysext/core/bin/typo3 content-planner:bulk-update pages
typo3/sysext/core/bin/typo3 content-planner:bulk-update sys_category
Copied!

uid

uid
Type
integer
Required
false
Default
1
Multiple allowed
false

Defines the uid of the record to be updated.

Example:

vendor/bin/typo3 content-planner:bulk-update pages 12
vendor/bin/typo3 content-planner:bulk-update sys_category 32
Copied!
typo3/sysext/core/bin/typo3 content-planner:bulk-update pages 12
typo3/sysext/core/bin/typo3 content-planner:bulk-update sys_category 32
Copied!

status

status
Type
integer
Required
false
Default
none
Multiple allowed
false

Defines the status uid to set. If empty, the status of the desired record will be cleared.

Example:

vendor/bin/typo3 content-planner:bulk-update pages 12 1
vendor/bin/typo3 content-planner:bulk-update sys_category 32 2
Copied!
typo3/sysext/core/bin/typo3 content-planner:bulk-update pages 12 1
typo3/sysext/core/bin/typo3 content-planner:bulk-update sys_category 32 2
Copied!

The following command options are available:

-r|--recursive

-r|--recursive
Type
boolean
Required
false
Default
false
Multiple allowed
false

Use this option to update all records beginning from the defined record in the console arguments recursively.

Example:

vendor/bin/typo3 content-planner:bulk-update pages 1 1 -r
Copied!
typo3/sysext/core/bin/typo3 content-planner:bulk-update pages 1 1 -r
Copied!

-a|--assignee

-a|--assignee
Type
integer
Required
false
Default
none
Multiple allowed
false

Use this option to assign the updated records to a specific user.

Example:

vendor/bin/typo3 content-planner:bulk-update pages 1 1 -a 2
vendor/bin/typo3 content-planner:bulk-update pages 1 1 --assignee=2
Copied!
typo3/sysext/core/bin/typo3 content-planner:bulk-update pages 1 1 -a 2
typo3/sysext/core/bin/typo3 content-planner:bulk-update pages 1 1 --assignee=2
Copied!