comment_form_field_ui_field_storage_add_form_alter(&$form, FormStateInterface $form_state)
Implements hook_form_FORM_ID_alter() for field_ui_field_storage_add_form.
File
- core/modules/comment/comment.module, line 293
- Enables users to comment on published content.
Code
1 2 3 4 5 6 7 8 9 10 11 | function comment_form_field_ui_field_storage_add_form_alter(& $form , FormStateInterface $form_state ) { $route_match = \Drupal::routeMatch(); if ( $form_state ->get( 'entity_type_id' ) == 'comment' && $route_match ->getParameter( 'commented_entity_type' )) { $form [ '#title' ] = \Drupal::service( 'comment.manager' )->getFieldUIPageTitle( $route_match ->getParameter( 'commented_entity_type' ), $route_match ->getParameter( 'field_name' )); } if (!_comment_entity_uses_integer_id( $form_state ->get( 'entity_type_id' ))) { $optgroup = (string) t( 'General' ); // You cannot use comment fields on entity types with non-integer IDs. unset( $form [ 'add' ][ 'new_storage_type' ][ '#options' ][ $optgroup ][ 'comment' ]); } } |
Please login to continue.