Welcome Guest, Not a member yet? Register   Sign In
Using CI for JOOMLA Development [ V 0.56 released on 24-April-2011 ] [HOT]
#1

[eluser]gowrav vishwakarma[/eluser]
<b>Edit:: V0.6 released on 28 July 2011

Now Develop for Joomla in CodeIgniter, xCIDeveloper 0.6 released. installs in Joomla 1.5, 1.6 and 1.7 in same way and components developed in xCI works same in any of joomla version. http://www.xavoc.com/
</b>
[EDIT V0.56]
modules multiplication solved if not used on all pages
[/EDIT]
[EDIT]
URL helper not found error resolved
[/EDIT]
[EDIT] Some bugs fixed when using modules developed in xCIDEveloer. They show error if you are using layout in your url like ..task=xyz.abc&layout=asd... now solved..
[/EDIT]
From a long time I am working in php and there are two names which are always with me The Best Framework for PHP ie CODE IGNITER (CI) and the Best CMS (Joomla). They both have their own plus and minus. On one hand CI is very fast for developers and on other side Joomla is modular and provide good management of site (I m found of templates). I was in search of some compenent to let me work with both. But there was nothing so clear on net .. So I created a framework for Joomla framework with a framework named CI.

In Simple: Now CI developers can directly develop components for Joomla. Currently its just version 0.1 so no installer but soon it will be here with a lot more functionality.

FEATURES:
Quote:• Seamless integration of joomla and ci
• No different data configuration (CI uses joomla’s configuration)
• Same sessions (CI uses joomla’s session)
• And more …

Quote:NEW COMPONENT HAS BEEN LAUNCHED FOR THE BELLOW PROCESS, MEANS NO MORE WORK TO DO AS SHOWN BELOW .. JUST GO TO
http://www.xavoc.com/index.php?option=co...ideveloper

Quote:SORRY THIS POST IS NOT ALLOWING ME TO GIVE A DIRECT LINK TO PAGE .. IF SOME ADMIN SEE THIS POST AS IMPORTANT THEN GIVE ME PERMISSION FOR PROVIDING SOME LINKS FOR DOWNLOAD AS WELL AS TUTORIALS

EDIT: 10-March-2011 I had to change a lot in core ( I was trying hard not to do that, but i had to) to make xCIDeveloper to generate modules also in Joomla, Then I knew a thing, Why there is No Big CMS developed in CI while it can make any sort of application. It uses a single point entry (as JOOMLA) but one instance of application cannot replicate it self as the way constants are defined, I have modified it in such a way that each instance (Even if called by another running instance) is separated by some sort of namespace (I managed GLOBALS in php 5.2 for this namespace).. Now I have a working xCIDEveloper that can Develop COMPONENTS as well as MODULES of Joomla.. launching soon .. this is just an update
#2

[eluser]gowrav vishwakarma[/eluser]
More easy now ...
Now this all complexity is available as easy JOOMLA component (in-fact two components)
So just download, install and use your CI in joomla for components development
check here
http://www.xavoc.com/index.php?option=co...ideveloper
#3

[eluser]SPeed_FANat1c[/eluser]
Has anyone tried it? I am new to joomla and I have some knowlegde on CI so it would be excelent to use CI for joomla.
#4

[eluser]SPeed_FANat1c[/eluser]
I tried to do by using instructions but no luck Sad

When I go to there http://yourjoomlapath/index.php?option=com_hello_ci (of course changing my jooomla path) I get an error in page:

Error loading component: com_hello_ci, 1

Edit: and I can't register on joomla forums, I have tried entering that stupid confirmation captha code probably more than ten times and all were wrong, this is sick. I don't think my eyes are so bad that I could not see the code in the image. Sad
#5

[eluser]gowrav vishwakarma[/eluser]
[quote author="SPeed_FANat1c" date="1299105613"]I tried to do by using instructions but no luck Sad

When I go to there http://yourjoomlapath/index.php?option=com_hello_ci (of course changing my jooomla path) I get an error in page:

Error loading component: com_hello_ci, 1[/quote]

I am using joomla 1.5.22 and CI 2.0.0 in this system

did you used the latest files provided in my second post and please post the errors so that I can correct them. we are using it on our some big projects and they are working fine.. in-fact this XCIDeveloper component is also being developed by xCIDeveloper component ..
Here is the correct and new process ::

1) install the two components in your joomla given at new path (in my second post)
(all ok.. or errors________)
2) Go to xCIDeveloper in joomla (see for any error messages)
3) Create a new project by providing all details. see your new component is in components menu in admin side or not
4) click on test admin/ test site on xCIDeveloper main page to check ..

Please let me update.. ITS a wonderful system for CI developers to work on joomla

Quote:and yes before converting your existing project as joomla component, make one or two fresh components by this system first.. just a better working guideline ...
#6

[eluser]gowrav vishwakarma[/eluser]
Quote:When I go to there http://yourjoomlapath/index.php?option=com_hello_ci (of course changing my jooomla path) I get an error in page:

Error loading component: com_hello_ci, 1

It can't be .. means simply

go to your joomla site root directories component folder
create a folder named com_xyz
in this com_xyz folder create a file xyz.php
In this com_xyz.php file type &lt;?php echo "hello world";?&gt;

and go to http://yourjoomlapath/index.php?option=com_xyz

and you should see hello world there is so simple .. but if you are getting component not found means you have not placed folders in correct path.. because if only the com_hello_ci folder is in "Joomla sitderoot/components" folder then you should see at least any other error but not this one
#7

[eluser]SPeed_FANat1c[/eluser]
No, at first I didn't use the latest files, don't know why Smile I uset instructions from there

http://xavoc.com/index.php?option=com_co...Itemid=156

I am using joomla 1.6 version.

I now installed only xcideveloper component and I works now Smile read feedbacks about another component, so I will try it also Smile

Quote:4) click on test admin/ test site on xCIDeveloper main page to check ..

didn't find where to click.

But now I will try to make something and see how it goes, thanks Smile
#8

[eluser]gowrav vishwakarma[/eluser]
Quote:http://your_joomla_path/administrator/in...ideveloper

its your main component page .. after creating your first project by NEW on toolbar and saving you will get the links on this page ..
For online editing and developing complete files download and install extplorer (only modified version by xavoc also .. or you can edit your component in any other editor also (Both admin and site side) and use xCIDeveloper to generate its package ...
#9

[eluser]SPeed_FANat1c[/eluser]
So I trie to create a new project and get error:

A Database Error Occurred
Error Number: 1146

Table 'reklama.jos_components' doesn't exist

INSERT INTO `jos_components` (`name`, `link`, `admin_menu_link`, `admin_menu_alt`, `option`, `admin_menu_img`, `enabled`) VALUES ('test', 'option=com_test', 'option=com_test', 'test', 'com_test', 'js/ThemeOffice/component.png', 1)

Filename: E:\Program Files\xampp\htdocs\joomla\administrator\components\com_xcideveloper\system\database\DB_driver.php

Line Number: 330

Installed fresh joomla 1.6. Maybe this is because of joomla 1.6, not 1.5x. I could create that table, but I guess something might not work later. So I should install joomla 1.5.x
#10

[eluser]gowrav vishwakarma[/eluser]
yap, thats 1.5 vs 1.6 problem .. please go for 1.5 and let me inform




Theme © iAndrew 2016 - Forum software by © MyBB