我试图将bootstrap添加到cakephp网站。我在default.ctp中添加了bootstrap js / css,并且我想在按钮中使用一些glyphicons,但是对字体(.ttf)的请求失败(404)。我把它们放在/ app / webroot / fonts中。
显然,蛋糕正在解释我想使用名为fonts的控制器,当我从地址栏发出请求时,我得到了:
缺少控制器 错误:找不到FontsController。
错误:在文件中创建下面的FontsController类:app \ Controller \ FontsController.php
如何绕过这个以便下载字体文件?
这就是我所做的: 1)将bootstrap添加到default.ctp
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/bootbox.min.js"></script>
2)在index.ctp中创建一个带有glyphicon的按钮:
<button type="button" class="btn btn-info" aria-label="Left Align">
<span class="glyphicon glyphicon glyphicon-list-alt" aria-hidden="true"></span>Add
</button>
答案 0 :(得分:0)
您可以尝试以这种方式加载引导程序:
o <- match(tech$id,names(heat)); ## precompute tech row order to match heat column order
ms <- names(tech[-1]); ## store multiplier column names from tech
setNames(lapply(ms,function(m) t(t(heat)*tech[o,m])),ms);
## $capacity.el
## p1 p2 p3 p4
## [1,] 4 62 4 31
## [2,] 24 36 24 18
## [3,] 12 6 12 3
## [4,] 40 54 40 27
## [5,] 64 60 64 30
## [6,] 42 62 42 31
## [7,] 50 36 50 18
## [8,] 32 8 32 4
## [9,] 68 48 68 24
## [10,] 0 14 0 7
##
## $capacity.th
## p1 p2 p3 p4
## [1,] 2 124 6 62
## [2,] 12 72 36 36
## [3,] 6 12 18 6
## [4,] 20 108 60 54
## [5,] 32 120 96 60
## [6,] 21 124 63 62
## [7,] 25 72 75 36
## [8,] 16 16 48 8
## [9,] 34 96 102 48
## [10,] 0 28 0 14