celtic34fr / contact-core
📦 Bolt extension Contact Core base functionalities.
Installs: 818
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 3
Language:JavaScript
Type:bolt-extension
Requires
- php: >=8.0
- bolt/core: >=5.1
- nucleos/dompdf-bundle: ^3.1
- symfony/console: ^5.4
- teamtnt/tntsearch: ^3.1
- twig/twig: ^2.12 | ^3.0
Requires (Dev)
- phpunit/phpunit: ^9.6
- symfony/browser-kit: ^6.3
- symfony/css-selector: ^6.3
- symfony/phpunit-bridge: ^6.3
- symplify/easy-coding-standard: ^8.3
This package is auto-updated.
Last update: 2024-12-18 09:45:54 UTC
README
Author: Gilbert ARMENGAUD
This Bolt extension provide a Contact Form and all the method to start a CRM module. This module give the base functionalities and need other module to give all its power. The first one is celtic34fr/contact-gestion that give real contact formular et anwser system management.
Requierement:
Create a Bolt CMS project according the official documentation.
Then install the make-bundle from Symfony
composer require --dev symfony/maker-bundle
If the current version is not published as stable, change the stability requirement in the composer.json file to 'dev'
Installation:
composer require celtic34fr/contact-core
If composer return some errors that notice to you that the module cannot be install, use the following command :
composer -W require celtic34fr/contact-core
After, if you use Doctrine ORM, you must update your database with the following command :
symfony console make:migration
And after :
composer console doctrine:migrations:migrate
Now the installation is quiet finish.
Running PHPStan and Easy Codings Standard
First, make sure dependencies are installed:
COMPOSER_MEMORY_LIMIT=-1 composer update
And then run ECS:
vendor/bin/ecs check src