Commit cde0bd8b authored by Stefan Borchert's avatar Stefan Borchert
Browse files

#3258673: hide dialog contents if add-in-between is disabled

parent 4dc212a3
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -42,9 +42,8 @@ function paragraphs_ee_theme() {
function paragraphs_ee_paragraphs_ee_widget_access(array $elements, FormStateInterface $form_state, array $context) {
  /** @var \Drupal\paragraphs\Plugin\Field\FieldWidget\ParagraphsWidget $widget */
  $widget = $context['widget'];
  $add_in_between = $widget->getThirdPartySetting('paragraphs_features', 'add_in_between', FALSE);

  if (!($widget instanceof ParagraphsWidget) || ('modal' !== $widget->getSetting('add_mode')) || !$add_in_between) {
  if (!($widget instanceof ParagraphsWidget) || ('modal' !== $widget->getSetting('add_mode'))) {
    return AccessResult::forbidden();
  }

+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@
 */
#}
{{ add }}
<div>
<div class="paragraphs-ee-dialog-wrapper js-hide">
  <div class="dialog-header clearfix">
    <div class="filter js-hide" role="search">
      <input type="search" class="item-filter text-full form-text" placeholder="{{ filter_placeholder }}" aria-label="{{ filter_placeholder }}" />