首先,我的计划是创建一个库,用html元内容读取php代码内容,并将其发送到html标头中。
就在几天前,我发现CodeIgniter已经在处理元标签和我的计划更改。。。
现在如何使我的库像一样扩展这个html助手
class Htmlplus extends CI_html {
public function show(){
//show html header
}
}
您检查了文档吗?
http://www.codeigniter.com/user_guide/general/helpers.html#extending-助手
或者你正在寻找其他解决方案?
编辑到评论#1
在扩展助手中使用助手函数的方式和在其他地方使用的方式相同。只需使用它们(确保加载了助手)
例如,在application/helpers/MY_url_helper.php文件中,您可以使用anchor()
function helper_test($str) {
return anchor($str, 'test');
}
创建CI实例并加载助手!类Htmlplus扩展CI_html{
public function show(){
//show html header
$ci = & get_intance();
$ci->load->helper('myhelper');
myfunction();
}
}