localgov_directories-3.3.1/modules/localgov_directories_venue_or/localgov_directories_venue_or.install

modules/localgov_directories_venue_or/localgov_directories_venue_or.install
<?php

/**
 * @file
 * LocalGovDrupal directories venue Open Referral install file.
 */

/**
 * Implements hook_install().
 */
function localgov_directories_venue_or_install($is_syncing) {
  if ($is_syncing) {
    return;
  }
  // Enable the new, required, venue organisation reference field on the default
  // form.
  $venue_form_display = \Drupal::service('entity_display.repository')
    ->getFormDisplay('node', 'localgov_directories_venue', 'default');
  $venue_form_display->setComponent('localgov_directory_organisation', [
    'weight' => 26,
    'region' => 'content',
  ]);
  $group = $venue_form_display->getThirdPartySetting('field_group', 'group_description');
  $group['children'][] = 'localgov_directory_organisation';
  $venue_form_display->setThirdPartySetting('field_group', 'group_description', $group);
  $venue_form_display->save();
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc