Skip to content
Snippets Groups Projects
Commit 4443c110 authored by Rajab Natshah's avatar Rajab Natshah
Browse files

Issue #3284568: Hide media (image/video) field link title input

parent 3cc60723
Branches
Tags 10.0.16
2 merge requests!56Issue #3446769:Add Entity view blocks with view mode to use with Layout Builder,!55Issue #3446769: Add Entity view blocks with view mode to use with Layout Builder
......@@ -29,3 +29,15 @@ function varbase_media_block_install() {
->applyUpdates();
}
/**
* Issue #3284568: Hide media (image/video) field link title input.
*/
function varbase_media_block_update_90001() {
$block_content_field_link = \Drupal::service('config.factory')->getEditable('field.field.block_content.varbase_media_block.field_link');
$block_content_field_link_title = $block_content_field_link->get('settings.title');
if ($block_content_field_link_title === 1) {
$block_content_field_link->set('settings.title', 0)->save(TRUE);
}
}
......@@ -38,13 +38,13 @@ function varbase_media_block_block_type_form_alter(array &$form, FormStateInterf
/**
* After build callback for media field element in the Varbase Media Block form.
*
* @param mixed $element
* @param array $element
* Element definition for the Varbase Media Block field_media field.
* @param \Drupal\Core\Form\FormStateInterface $form_state
* Form state of the Varbase Media Block form.
*
* @return array
* The updated form.
* The updated element.
*/
function _varbase_media_block_field_media_after_build(array $element, FormStateInterface $form_state): array {
......@@ -68,7 +68,7 @@ function _varbase_media_block_field_media_after_build(array $element, FormStateI
/**
* After build callback in the Varbase Media Block form.
*
* @param mixed $form
* @param array $form
* Form definition for the Varbase Media Block form.
* @param \Drupal\Core\Form\FormStateInterface $form_state
* Form state of the Varbase Media Block form.
......
......@@ -1024,4 +1024,4 @@ form.media-form .views-live-preview .media-library-view div.views-row + div.view
}
[dir=rtl] .media-library-widget-modal .media-library-menu__item a.active::before {
border-left-width: 0;
}
\ No newline at end of file
}
Source diff could not be displayed: it is too large. Options to address this: view the blob.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment