在CakePHP中包含外部js和外部CSS文件的正确语法是什么,以便这些文件包含在视图中的<head>
中?
外部我的意思是“http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/base/jquery-ui.css”,但我想将它有条件地放在一个单一的地方图。
答案 0 :(得分:4)
xiaohouzi79 的答案对于Cake 1.2来说是正确的,但在Cake 1.3(documentation)中已经弃用了JavaScript助手。
CSS (documentation):
$html->css(array('http://example.com/type.css', 'http://example.com/color.css'), null, array('inline' => false));
JavaScript (documentation):
$html->script(array('http://example.com/script.js'), array('inline' => false));
答案 1 :(得分:0)
对于css,请使用以下内容:
$html->css('http://code.google.com/apis/maps/documentation/javascript/examples/standard.css', false, array('inline' => false));
对于javascript文件,请使用以下命令:
$javascript->link('http://maps.google.com/maps/api/js?sensor=false', false);
顺便说一句。不要忘记在模型中包含javascript助手。