我遇到了问题。这似乎是一个错误。错误是:
不应该调用非静态方法common :: get_nav_links() 静态地,假设来自不兼容的上下文的$ this
我在视图页面中的代码是:
<?php $nav = common::get_nav_links();?>
普通助手的代码是:
public static function get_nav_links() {
$CI = & get_instance();
$sql = "select * from news_category where parent_id=0 and position=1 order by sort asc";
$query = $CI->db->query($sql);
return $query->result_array();
}
我该如何解决呢?
答案 0 :(得分:0)
首先,您转到应用程序&gt; config&gt; autoload.php
在autoload.php页面中添加你的助手名称($ autoload ['helper'] = array('common');)
然后在视图页面或任何页面上调用您的函数:
get_nav_links();