Optimisations

Phpoffice/phpspreadsheet

PHP8 obligatoire
Installer le dll php_gd2.dll dans le dossier php8
Activer la librairie dans Php.ini : extension=gd
php composer.phar update
php composer.phar require phpoffice/phpspreadsheet
php bin/console c:c

EzForms Web

php.ini : extension=fileinfo

Divers

Optimisations

Phpoffice/phpspreadsheet

PHP8 obligatoire
Installer le dll php_gd2.dll dans le dossier php8
Activer la librairie dans Php.ini : extension=gd
php composer.phar update
php composer.phar require phpoffice/phpspreadsheet
php bin/console c:c

EzForms Web

php.ini : extension=fileinfo

API

<https://www.binaryboxtuts.com/php-tutorials/how-to-make-symfony-5-rest-api/>

Logger dans EzGED

// --- Create Log in EzGED 
$ezds_log->log(
    $ezds_query->getInfos()["QRY_MAINFFQN_TABLE"],
    $param_ezmail["rsid"],
    "ES", // Email
    utf8_decode("Email envoyé<br/>A: [email protected]<br/>Sujet: Exemple de sujet"),
);

TailwindCSS - Mise en page responsive à 2 colonnes

Avec TailwindCSS, vous pouvez créer facilement une mise en page responsive à 2 colonnes. Voici un exemple de code HTML :

<div class="flex flex-wrap">
  <div class="w-full md:w-1/2">Colonne 1</div>
  <div class="w-full md:w-1/2">Colonne 2</div>
</div>