By admin , 20 December, 2023 Devel generate content via drush drush genc 1000 --bundles blog --authors 3,4 --skip-fields field_video Tags drush
By admin , 20 December, 2023 Disable cache for controller page Add this code to routeoptions: no_cache: TRUE Tags cache controller routes
By admin , 19 December, 2023 Inject pager.manager service to controller use Drupal\Core\Pager\PagerManagerInterface; /** * Pager Manager. */ protected PagerManagerInterface $pagerManager; /** * Constructs a Controller. * * @param \Drupal\Core\Pager\PagerManagerInterface $pager_manager * Pager Manager. */ Tags dependency injection pager controller
By admin , 14 December, 2023 Hide "remove" button from image widget /** * Implements hook_form_FORM_ID_alter(). */ function MYMODULE_form_node_blog_edit_form_alter(&$form, FormStateInterface $form_state, $form_id) { $fields = ['field_images', 'field_video']; foreach ($fields as $field_name) { $elements = $for Tags form widget
By admin , 12 December, 2023 TWIG remove HTML comments Try to add |render|striptags{% set article_type = content.field_article_type|render|striptags %} Tags twig
By admin , 11 December, 2023 Add js library as "type: module" my-library: js: js/App.js: { attributes: { type: module } } Tags javascript libraries
By admin , 11 December, 2023 Check if module exists and enabled $moduleHandler = \Drupal::service('module_handler'); if ($moduleHandler->moduleExists('my_module')) { // Code Here. } Tags service module
By admin , 11 December, 2023 Inject module_handler service to form use Drupal\Core\Extension\ModuleHandlerInterface; /** * The module handler service. */ protected ModuleHandlerInterface $moduleHandler; /** * Constructs a form. * * @param \Drupal\Core\Extension\ModuleHandlerInterface $module_handler * The module handler Tags dependency injection
By admin , 9 December, 2023 Get database table column names $connection = Database::getConnection(); $fields = $connection->query("DESCRIBE `my_table`")->fetchAll(); foreach ($fields as $field) { if ($field->Field === 'column_name') { // Do something. } } Tags database
By admin , 9 December, 2023 Get module installed schema drush ev "echo \Drupal::service('update.update_hook_registry')->getInstalledVersion('my_module')" Tags drush schema