https://www.drupal.org/docs/develop/using-composer https://getcomposer.org/
Composer est un gestionnaire de dépendances pour PHP.
https://www.lullabot.com/articles/drupal-8-composer-best-practices
composer show drupal/core-recommended | |
composer outdated 'drupal/*' | |
composer update drupal/core 'drupal/core-*' --with-all-dependencies |
composer update zaporylie/composer-drupal-optimizations --no-plugins && composer update --lock |
https://www.drupal.org/docs/develop/using-composer https://getcomposer.org/
Composer est un gestionnaire de dépendances pour PHP.
https://www.lullabot.com/articles/drupal-8-composer-best-practices
composer update drupal/core --with-dependencies |
<?php | |
// si limitation sur les bundles de paragraphes: renseigner target_bundles | |
// ajout du widget de paragraphs "classic paragraphs | |
$fields['paragraphs'] = BaseFieldDefinition::create('entity_reference_revisions') | |
->setLabel('Paragraphs') | |
->setDescription('Paragraphs') | |
->setCardinality(FieldStorageDefinitionInterface::CARDINALITY_UNLIMITED) | |
->setRequired(TRUE) |
<?php | |
/** | |
* Update- Create your_entity_name entity. | |
*/ | |
function my_module_update_8001() { | |
//check if the table exists first. If not, then create the entity. | |
if(!db_table_exists('your_entity_name')) { | |
\Drupal::entityTypeManager()->clearCachedDefinitions(); | |
\Drupal::entityDefinitionUpdateManager() |
<?php | |
namespace Drupal\my_module\Plugin\Filter; | |
use Drupal\Component\Utility\Html; | |
use Drupal\filter\FilterProcessResult; | |
use Drupal\filter\Plugin\FilterBase; | |
/** | |
* Makes the tables in the content show up using Bootstrap styling. |
<?php | |
namespace Drupal\mon_module\Tools | |
use Drupal\taxonomy\Entity\Term; | |
/** | |
* Service de récupération d'arborescence de termes | |
* | |
* @package Drupal\mon_module\Tools |
Specifying a version you can specify a version from the command line with: | |
composer require drupal/<modulename>:<version> | |
For example: | |
composer require drupal/ctools:3.0.0-alpha26 | |
composer require drupal/token:1.x-dev |
# https://www.drupal.org/node/2487215 | |
drush sql-query "DELETE FROM key_value WHERE collection='system.schema' AND name='module_name';" |