We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Code Igniter Migration

Development and Programming

emorling's avatar
emorling
66 posts
14 years ago
emorling's avatar emorling

Hey folks! I am finding it really difficult to understand exactly how to migrate from Code Igniter to EE.

Can I use any CI libraries directly in EE? Can I use Active Models in EE? What is the best starting point to understand exactly how to migrate to EE 2?

       
Sue Crocker's avatar
Sue Crocker
26,054 posts
14 years ago
Sue Crocker's avatar Sue Crocker

Hi, emorling.

There is no migration from CI to EE. Keep in mind that EE is built on top of CI, and so a lot of similar concepts are going to apply. I can move this over to the development an programming forum, if you’d like.

Also - have you looked at the docs for EE and development?

http://ellislab.com/expressionengine/user-guide/development/index.html

       
emorling's avatar
emorling
66 posts
14 years ago
emorling's avatar emorling

Okay, I created a controller and dropped it into the “system/expressionengine/controllers” folder, but could not access it?

       
Brandon Jones's avatar
Brandon Jones
5,500 posts
14 years ago
Brandon Jones's avatar Brandon Jones

Hi emorling,

All requests are routed through the “ee” controller. Keep in mind that while your application and ExpressionEngine are both built on CodeIgniter, they aren’t particularly designed to integrate with one another. Porting your app to an EE add-on is the proper way to go about this (see the Development documentation Sue linked to). And yes, for the most part, all of CI’s libraries (including ActiveRecord) will be available to your add-on.

Going ahead and moving this over to Development and Programming for you. Thanks!

       
bottleboot's avatar
bottleboot
54 posts
14 years ago
bottleboot's avatar bottleboot

It is possible though a 100% integration can turn out to be difficult as EE is very closed.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.