<?php echo $javascript->link("aa",1); ?> 引入js文件,aa是文件名,目录在根目录的js里面
echo $html->css('css'); echo $html->css('../images/css'); //这里文件要放在head的里面
<?php ------------------------>组件中使用控制器
class CheckComponent extends Object { //在Controller::beforeFilter()之前被调用
function initialize(&$controller) { // saving the controller reference for later use
$this->controller =& $controller;
} //在Controller::beforeFilter()之后被调用
function startup(&$controller)
{ }
function redirectSomewhere($value)
{ // 使用控制器的方法
$this->controller->redirect($value);
}
} ?>
=-----使用助手
<?php
class BakeriesController extends AppController {
var $helpers = array('Form', 'Html', 'Javascript', 'Time');
}
?>
<?php echo $link->makeEdit('Change this Recipe', '/recipes/edit/5') ?> 使用助手
用来载入Cake的核心类库(位于cake/libs/)。你需要提供不包含扩展名’.php’的类库文件名。
uses(‘sanitize’, ‘security’);
用来载入位于/vendors目录下的外部类库。你需要提供不包含扩展名’.php’的类库文件名。
vendor('myWebService', 'nusoap'); //有些版本不能用 ,只能这样.App::import('Vendor','bb'); 第一个参数加加载的类型,第二个为文件名