Download the PHP package derhaeuptling/regiondo-contao-bundle without Composer
On this page you can find all versions of the php package derhaeuptling/regiondo-contao-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download derhaeuptling/regiondo-contao-bundle
More information about derhaeuptling/regiondo-contao-bundle
Files in derhaeuptling/regiondo-contao-bundle
Package regiondo-contao-bundle
Short Description Regiondo bundle integration for Contao Open Source CMS
License MIT
Informations about the package regiondo-contao-bundle
Regiondo Bundle for Contao Open Source CMS
The bundle provides the Regiondo integration with Contao.
As of now the bundle offers the following:
- Regiondo product/events synchronization with calendar events.
- Iframe booking widget content element.
- Cart widget frontend module.
The custom booking widget, cart and checkout modules are planned for the future.
Installation
Execute the following command in your Contao 4 project folder:
Then run the Contao install tool to update the database.
Configuration
Once you have installed the bundle, add the below configuration to your app/config/config.yml
file.
The Regiondo keys can be obtained in Regiondo control panel in the
Shop Configuration > Website Integration > Api Configuration
section.
Improve performance with cache
You can improve the backend performance by adding the cache provider that will handle some repeating API requests.
In order to do that, require the doctrine/doctrine-cache-bundle
dependency and adjust the configuration of your app:
Pass values to booking iframe widget with URL hash
The widget inside booking iframe content element can have preselected values using the hash. This is especially useful if you want to redirect the user to the booking page directly from the event list or calendar view.
You can append the URL hash to the event link as shown in the example of event_list
template:
You can also disable the time in hash by passing false
as second argument:
Synchronize using CRON
You can set up the CRON on your server to synchronize the Regiondo data on a regular basis by executing the following command:
The command also allows to synchronize individual parts of the data:
All versions of regiondo-contao-bundle with dependencies
contao/core-bundle Version ^4.4
contao/calendar-bundle Version ^4.4
codefog/contao-haste Version ^4.20
guzzlehttp/guzzle Version ^6.3
symfony/monolog-bundle Version ^3.2
kevinrob/guzzle-cache-middleware Version ^3.2