fontawesome-webfont.ttf:1 在 cakephp 2.10.12 中找不到
fontawesome-webfont.ttf:1 not found in cakephp 2.10.12
我在layout.ctp cakephp 的head 标签中加载字体-awesome.css (4.7.0) 如下所示
<?php echo $this->Html->script('jquery-3.4.0.js');?>
<?php echo $this->Html->script('jquery-ui.min.js');?>
<?php echo $this->Html->script('popper.min.js');?>
<?php echo $this->Html->script('bootstrap.js');?>
<?php echo $this->Html->script('moment.js');?>
<?php echo $this->Html->css('jquery-ui.css');?>
<?php echo $this->Html->css('bootstrap.css');?>
<?php echo $this->Html->css('bootstrap-datetimepicker.min.css');?>
<?php echo $this->Html->css('all.min.css');?>
<?php echo $this->Html->css('jquery-ui.theme.css');?>
<?php echo $this->Html->css('font-awesome.css');?>
然后在我看来,我只是使用名为 fa fa-fw fa-sort
的 class 来显示排序图标:
<td style="text-align: center;"> <?php echo __('No') ;?> <i class="fa fa-fw fa-sort"></i></td>
但结果是图标显示不正确:
并且控制台出现错误:
fontawesome-webfont.ttf:1 Failed to load resource: the server responded with a status of 404 (Not Found)
我已经阅读了一些关于这个问题的 post,他们通过 setting/adding mime 类型到 "woff2"
解决了这个问题。但我不知道如何在 cakePHP 中添加新的 mime 类型?
我也试过放几个 fontawesome webfont,但这也不起作用:
需要帮忙。谢谢
所以我终于找到了解决方案:
我只是将 font
目录更改为 fonts
并仅放置 fontawesome-webfont.ttf
,如下所示:
它像天使一样工作
我在layout.ctp cakephp 的head 标签中加载字体-awesome.css (4.7.0) 如下所示
<?php echo $this->Html->script('jquery-3.4.0.js');?>
<?php echo $this->Html->script('jquery-ui.min.js');?>
<?php echo $this->Html->script('popper.min.js');?>
<?php echo $this->Html->script('bootstrap.js');?>
<?php echo $this->Html->script('moment.js');?>
<?php echo $this->Html->css('jquery-ui.css');?>
<?php echo $this->Html->css('bootstrap.css');?>
<?php echo $this->Html->css('bootstrap-datetimepicker.min.css');?>
<?php echo $this->Html->css('all.min.css');?>
<?php echo $this->Html->css('jquery-ui.theme.css');?>
<?php echo $this->Html->css('font-awesome.css');?>
然后在我看来,我只是使用名为 fa fa-fw fa-sort
的 class 来显示排序图标:
<td style="text-align: center;"> <?php echo __('No') ;?> <i class="fa fa-fw fa-sort"></i></td>
但结果是图标显示不正确:
并且控制台出现错误:
fontawesome-webfont.ttf:1 Failed to load resource: the server responded with a status of 404 (Not Found)
我已经阅读了一些关于这个问题的 post,他们通过 setting/adding mime 类型到 "woff2"
解决了这个问题。但我不知道如何在 cakePHP 中添加新的 mime 类型?
我也试过放几个 fontawesome webfont,但这也不起作用:
需要帮忙。谢谢
所以我终于找到了解决方案:
我只是将 font
目录更改为 fonts
并仅放置 fontawesome-webfont.ttf
,如下所示:
它像天使一样工作