首页 > 解决方案 > Bootstrap 8.x-3.10 对话框格式错误,带 Drupal

问题描述

我们最近从 bootstrap 8.x-3.5 升级到 8.x-3.10,并注意到搜索图标坏了。按钮的文本现在显示为:损坏的图像

这都是在 php 中从这两个部分控制的:

$form['actions'] = array('#type' => 'actions');
    $form['actions']['send'] = [
      '#type' => 'submit',
      '#value' => $this->t('Search', array(), array('langcode' => $language)),
      '#attributes' => [
        'class' => [
          'btn-primary',
        ],
      ],
      '#ajax' => [
        'callback' => [$this, 'submitModalFormAjax'],
        'event' => 'click',

      ],
    ];

但是,注释掉将按钮移动到表单的操作区域的顶行,可以让图标很好地显示为:working image。bootstrap 的这种变化破坏了这个模态中的类似事情,所以一直试图弄清楚这是否是由于模态工作方式的变化或其他一些错误。有没有人遇到过类似的问题或知道如何解决这个问题?感谢您的任何帮助,您可以提供。

标签: phpmodal-dialogbootstrap-modaldrupal-8

解决方案


推荐阅读