Getting full auto complete with CodeIgniter in Eclipse

Chào các bạn mình cũng đã từng gặp trường hơp này khoái dùng eclipse và Zend nhưng khi nhẩy vào dự án Codeigniter thì lại bị vấn đề là code nó không sổ ra cho mình rất khó chiu nên mình tìm mãi đã ra 1 vấn đề như này các bác cứ đọc sơ sơ sẽ hiểu và làm được ngay ấy mà

Earlier this month EllisLab, Inc. Released for general consumption Codeigniter . So… I am releasing a NEW screen cast on how to get auto-complete working in Eclipse PDT with the new version.  Especially since it is different from the last way I did it.  This works in BOTH controllers and Models.  This unfortunately does not automatically include CUSTOM libraries, controllers, or models… but it does take care of all the CORE classes built into Codeigniter.

To get this to work, we need to create “base” that will be used to draw from in Eclipse.  Then we will add that base to the project “path” so that it can build all the autocomplete data. Please understand the “base” is not required in the “path” for your project to work, it only helps eclipse figure out how to build the autocomplete data.  You should never include the “base” in a live website.

/**========================= Start add auto-complete code by : pavennt =================************/

/**
* @var CI_Config
*/
var $config;
/**
* @var CI_DB_active_record
*/
var $db;
/**
* @var CI_Email
*/
var $email;
/**
* @var CI_Form_validation
*/
var $form_validation;
/**
* @var CI_Input
*/
var $input;
/**
* @var CI_Loader
*/
var $load;
/**
* @var CI_Router
*/
var $router;
/**
* @var CI_Session
*/
var $session;
/**
* @var CI_Table
*/
var $table;
/**
* @var CI_Unit_test
*/
var $unit;
/**
* @var CI_URI
*/
var $uri;
/**
* @var CI_Pagination
*/
var $pagination;
/**
* Constructor
*
* @access public
*/
/********================ end add auto-complete code by: pavnent ==========****/

You want to place this section of code in 2 files.

  • /system/core/controller.php
  • /system/core/model.php

You need to make sure that the pasted code is INSIDE the class declaration AND not in a function.  This code was originally taken from abisofts blog, but I have had to apply it differently to make it work in the new version of Codeigniter.

Chúc các bác thành công em đã làm ra ngon lành 😀

 

Sưu tầm

Advertisements

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s