2015-04-21 2 views
2

Я успешно установил шаблон LTEadmin2 в yii2. Используя google chrome, значки работают отлично, но не в других браузерах. Что может быть причиной этой ошибки ???Иконки отображаются в хроме, но не в других браузерах

Вот пример вывода в Mozilla. (Значки не отображаются)

enter image description here

А вот выход в хроме ..

enter image description here

код здесь .. .

<?= Html::a(' New', ['create', 'id' => $model->id], ['class' => 'btn btn-success fa fa-plus']) ?> 
    <?= Html::a(' Update', ['update', 'id' => $model->id], ['class' => 'btn btn-primary fa fa-pencil']) ?> 
    <?= Html::a(' Delete', ['delete', 'id' => $model->id], [ 
     'class' => 'btn btn-danger fa fa-times', 
     'data' => [ 
      'confirm' => 'Are you sure you want to delete this item?', 
      'method' => 'post', 
     ], 
    ]) ?> 
+2

Пожалуйста, добавьте вывод HTML. – arogachev

+0

Не видя HTML, я предполагаю, что шрифт-awesome загружается неправильно (возможно, HTTP через HTTPS и Chrome разрешает его в любом случае). Пожалуйста, разместите HTML и/или ссылку на веб-сайт, где происходит проблема. –

+2

вы можете проверить консоль отладчика браузера, чтобы проверить предупреждения или ошибки, связанные с шрифтами/изображениями. –

ответ

0

LTEadm in2 шаблоны пакетов шрифт удивительный локально. Я столкнулся с этой проблемой раньше, и, похоже, это ошибка, а не проблема с кодированием, и что некоторые браузеры, похоже, несут проблему с загрузкой шрифтов с веб-сайта и работой с ними. Обходной путь, который я смог найти, - загрузить шрифт awesome CSS-файл непосредственно с сервера MAXCDN с помощью <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">, и это, похоже, решило проблему для меня на всех моих сайтах, на которых я использую LTEAdmin.

Смежные вопросы