Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ibexa/example-in-memory-product-catalog
https://github.com/ibexa/example-in-memory-product-catalog
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ibexa/example-in-memory-product-catalog
- Owner: ibexa
- License: other
- Created: 2023-08-17T11:00:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-31T09:42:47.000Z (6 months ago)
- Last Synced: 2024-05-31T11:00:21.170Z (6 months ago)
- Language: PHP
- Size: 52.7 KB
- Stars: 0
- Watchers: 9
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# example-in-memory-product-catalog
This package demonstrates how to integrate Ibexa DXP with custom PIM.
## Usage
A) Install `ibexa/example-in-memory-product-catalog` package:
```sh
composer config repositories.remote-pim vcs https://github.com/ibexa/example-in-memory-product-catalog
composer require ibexa/example-in-memory-product-catalog:~4.6.0@dev
```B) Configure new product catalog engine under `ibexa_product_catalog.engines.in_memory` key:
```yaml
ibexa_product_catalog:
engines:
in_memory:
type: in_memory
options:
root_location_remote_id: ibexa_product_catalog_root
```C) Configure repository to use engine defined in previous step under `ibexa.repositories.default.product_catalog.engine`:
```yaml
ibexa:
repositories:
default:
# ...
product_catalog:
engine: in_memory
```## COPYRIGHT
Copyright (C) 1999-2024 Ibexa AS (formerly eZ Systems AS). All rights reserved.
## LICENSE
This source code is available separately under the following licenses:
A - Ibexa Business Use License Agreement (Ibexa BUL),
version 2.4 or later versions (as license terms may be updated from time to time)
Ibexa BUL is granted by having a valid Ibexa DXP (formerly eZ Platform Enterprise) subscription,
as described at: https://www.ibexa.co/product
For the full Ibexa BUL license text, please see:
- LICENSE-bul file placed in the root of this source code, or
- https://www.ibexa.co/software-information/licenses-and-agreements (latest version applies)AND
B - Ibexa Trial and Test License Agreement (Ibexa TTL),
version 2.2 or later versions (as license terms may be updated from time to time)
Trial can be granted by Ibexa, reach out to Ibexa AS for evaluation access: https://www.ibexa.co/about-ibexa/contact-us
For the full Ibexa TTL license text, please see:
- LICENSE file placed in the root of this source code, or
- https://www.ibexa.co/software-information/licenses-and-agreements (latest version applies)