heimrichhannot / contao-isotope-bundle
This bundle offers additional functionality for the isotope ecommerce system.
Installs: 385
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 8
Forks: 0
Open Issues: 2
Type:contao-bundle
Requires
- php: ^7.1
- alchemy/ghostscript: >=0.4.0
- contao-components/tablesorter: ^2.0.5
- contao/core-bundle: ^4.4
- heimrichhannot/contao-fieldpalette-bundle: ~0.2||~1.0
- heimrichhannot/contao-frontendedit: ^6.0
- heimrichhannot/contao-request-bundle: ^1.0
- heimrichhannot/contao-slick-bundle: ^1.0.0-beta
- heimrichhannot/contao-utils-bundle: ^2.0
- isotope/isotope-core: *
- miljar/php-exif: ^v0.6
- symfony/framework-bundle: ^3.4||^4.0
Requires (Dev)
- contao/manager-plugin: ^2.0
- contao/test-case: ^1.1
- friendsofphp/php-cs-fixer: ^2.2
- php-http/guzzle6-adapter: ^1.1
- php-http/message-factory: ^1.0.2
- phpunit/php-token-stream: ^1.4|^2.0|^3.0
- phpunit/phpunit: ^6.5
- phpunit/phpunit-mock-objects: ^4.0|^5.0
- satooshi/php-coveralls: ^2.0
- symfony/phpunit-bridge: ^3.2
- dev-master
- 0.15.0
- 0.14.0
- 0.13.1
- 0.13.0
- 0.12.0
- 0.11.27
- 0.11.26
- 0.11.25
- 0.11.24
- 0.11.23
- 0.11.22
- 0.11.21
- 0.11.20
- 0.11.19
- 0.11.18
- 0.11.17
- 0.11.16
- 0.11.15
- 0.11.14
- 0.11.13
- 0.11.12
- 0.11.11
- 0.11.10
- 0.11.9
- 0.11.8
- 0.11.7
- 0.11.6
- 0.11.5
- 0.11.4
- 0.11.3
- 0.11.2
- 0.11.1
- 0.11.0
- 0.10.4
- 0.10.3
- 0.10.2
- 0.10.1
- 0.10.0
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.1
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
This package is auto-updated.
Last update: 2021-09-24 12:09:43 UTC
README
This repo is abandoned -> use https://github.com/heimrichhannot/contao-isotope-extension-bundle instead.
[Abandoned!!] Contao Isotope Bundle
This bundle offers additional functionality for the isotope ecommerce system.
Features
List not complete
- Stock managment
- Sets
- Booking functionality (book a ressource (product) for specific time)
Also read Contao Isotope_Plus Documentation for more information about included features.
Install
composer require heimrichhannot/contao-isotope-bundle
You need to call the database update tool after install.
If you update from an older version as 0.8 or from isotope_plus module, you need to call the upgrade command (see Developers).
We recommend use Contao Encore for assets managment.
Usage
Booking
To add booking functionality to a product, you need to active the booking action in the frontend module for bookable products.
In the backend, you can add the fields bookingOverview, bookingReservedDates and bookingOverview.
Field | Description |
---|---|
bookingOverview | Days to block around booking date (for shipping, printing, ...) |
bookingReservedDates | Reserve date to block booking |
bookingOverview | Displays a calendar containing informations about booked items. |
Skip products for shipping price calculation
You can declare products to be skipped in shipping price calculation at the shipping method configuration.
You can only add these products to shipping methods of type flat
.
You can only declar products to be skipped that belong to the product types declared in the shipping method configuration.
These flat
-shipping methods need to be add to a shipping method of type group
.
The shipping method of type group
then needs to be chosen as shipping method on the checkout module.
Developers
Upgrade from older version or module
If you upgrade from Isotope_Plus or the bundle prior to version 0.8, you should use the upgrade command to setup the product data table.
# From project folder:
php vendor/bin/contao-console huh:isotope:upgrade
This command fills the product data table based on the data stored in product table.
Commands
For more informations use the help function ([command] --help
).
Command | Description | Attributes | Options |
---|---|---|---|
huh:isotope:upgrade | Mirrors product data to the product data table | - | overwriteExistingEntries |