odiseoteam/sylius-testimony-plugin

This plugin add testimonies model with administration to your Sylius project.


README

Odiseo
Odiseo Sylius Testimony Plugin

Description

This plugin add testimonies model with administration to your Sylius project.

Demo

You can see this plugin in action in our Sylius Demo application.

Installation

  1. Run composer require odiseoteam/sylius-testimony-plugin

  2. Enable the plugin in bundles.php:

<?php

return [
    // ...
    Odiseo\SyliusTestimonyPlugin\OdiseoSyliusTestimonyPlugin::class => ['all' => true],
    // ...
];
  1. Import the plugin configurations
imports:
    - { resource: "@OdiseoSyliusReportPlugin/Resources/config/config.yml" }
  1. Add the admin and api routes
odiseo_sylius_testimony_plugin_admin:
    resource: "@OdiseoSyliusTestimonyPlugin/Resources/config/routing/admin.yml"
    prefix: /admin

odiseo_sylius_testimony_plugin_api:
    resource: "@OdiseoSyliusTestimonyPlugin/Resources/config/routing/api.yml"
    prefix: /api/v{version}
  1. Finish the installation updating the database schema and installing assets
php bin/console doctrine:migrations:diff
php bin/console doctrine:migrations:migrate
php bin/console sylius:theme:assets:install --symlink

Test the plugin

You can follow the instructions to test this plugins in the proper documentation page: Test the plugin.

Credits

This plugin is maintained by Odiseo. Want us to help you with this plugin or any Sylius project? Contact us on team@odiseo.com.ar.