小白兔。 发表于 2012-9-17 10:34:02

谁能帮我看看 我的扩展类哪里写错了吗?

MY_Cart.php

<?phpif ( ! defined('BASEPATH')) exit('No direct script access allowed');
class MY_Cart extends CI_Cart {
        public function __construct($params = array())
        {
                parent::__construct($params);
        }
       
        public function pt() {
               
                echo 'Oh,year!';       
        }

}


控制器文件

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Page extends CI_Controller {

        public function index()
        {
                $this->load->library('cart');
                $this->cart->pt();
        }

}


Fatal error: Call to undefined method CI_Cart::pt() in D:\wamp\www\ci\application\controllers\page.php on line 8

太尉天上飞 发表于 2012-9-17 12:26:21

位置放错了maybe{:1_1:}

浪迹天涯 发表于 2012-10-16 10:07:41

你的MY_Cart.php放在哪个目录了?如果是放在application/libraries下的话就应该是正确的,能够输出Oh,year!
页: [1]
查看完整版本: 谁能帮我看看 我的扩展类哪里写错了吗?