pkd / personio
Personio extension, based on extbase & fluid for TYPO3 CMS
Installs: 3 273
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 2
Open Issues: 3
Type:typo3-cms-extension
Requires
- typo3/cms-core: ^10.4 || ^11
Requires (Dev)
- php-coveralls/php-coveralls: ^2.1
- typo3/cms-install: ^10.4 || ^11
Replaces
- typo3-ter/personio: 0.1.7
This package is not auto-updated.
Last update: 2024-11-30 06:31:19 UTC
README
1 Features
- Job positions from Personio XML feed
2 Usage
2.1 Installation
Installation using Composer
The recommended way to install the extension is using Composer.
Run the following command within your Composer based TYPO3 project:
composer require pkd/personio
Installation as extension from TYPO3 Extension Repository (TER)
Download and install the extension with the extension manager module.
2.2 Pre-requisite settings on Personio
- Enable the XML-Feed on your career page. After activation the feed is available at the following URL i.e. https://youraccount.jobs.personio.de/xml
2.3 Minimal setup
- Include the static TypoScript of the extension.
- Create a list plugin on a page
- Create a show plugin on a page
Filtering For filtering, the specification of the feed URL in the plugin is required. Please specify a feed URL and save the plugin first. After saving, the filters are obtained from the personio xml feed.
Route Enhancers
routeEnhancers:
Personio:
limitToPages:
- 26
type: Extbase
extension: Personio
plugin: Show
routes:
-
routePath: '/{uid}'
_controller: 'Personio::show'
defaultController: 'Personio::show'
*26=Uid of your page with a show plugin