openwines/references-bundle

Wine industry references data manager for OpenWines - Akeneo PIM Bundle

1.0.0 2017-04-27 06:58 UTC

This package is not auto-updated.

Last update: 2024-11-06 00:21:32 UTC


README

Wine industry references data manager for OpenWines.

Contains:

  • Varietals
  • Regions
  • Appelations

OpenWines references data

Akeneo PIM bundle based on Akeneo PIM 1.7 Community Edition

Requirements

Prerequisites

Download Akeneo PIM 1.7

Edit app/config/parameters.yml and use minimal dataset:

# /app/config/parameters.yml
parameters:
    installer_data: PimInstallerBundle:minimal

Then install Akeneo PIM following

Installation

Now that your Akeneo PIM instance is up and running, install this bundle with composer (see requirements section):

php composer.phar require openwines/references-bundle "dev-master"

Enable the bundle in the app/AppKernel.php file in the existing registerBundles() method:

protected function registerProjectBundles()
{
    return [
        // your app bundles should be registered here
        new Pim\Bundle\CustomEntityBundle\PimCustomEntityBundle(),
        new OpenWines\ReferencesBundle\OpenWinesReferencesBundle(),
    ];

Add the following lines at the end of your app/config/routing.yml :

    pim_customentity:
        prefix: /reference-data
        resource: "@PimCustomEntityBundle/Resources/config/routing.yml"

Update your database schema:

php app/console doctrine:schema:update -e=prod --force

Install fixtures:

mysql -u root  openwines < vendor/openwines/references-bundle/Resources/data/fixtures/openwines_ref_region.sql

TODO

See TODO.md

Licence

  • OSL-V3.0