Component development Topic is solved

Have a programming question regarding your component, plug-in, extension or core hacks? Have an interesting tidbit, FAQ or programming tip you’d like to share? This is the place for you.

Moderators: tjay, seadap, Rogue4ngel, matthewhayashida

Post Reply
aasaghir

Component development

Post by aasaghir » Wed Aug 22, 2007 4:01 am

Hi there, This may be a silly question... but....
  I bought the Learning Joomla 1.5 extension development book the other day and I was curious if the steps are compatible with 1.012.

Will the component I write work outside of 1.5?

I have only been using Joomla for a couple months and am not a coder at all.

Thanks for the info!
Alyssa

User avatar
quiquedcode
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Thu Aug 18, 2005 10:11 pm
Location: San Juan - Argentina
Contact:

Re: Component development

Post by quiquedcode » Wed Aug 22, 2007 11:18 am

Hi Alyssa
I think there will be a lot of similarities between components for J1.5 and J1.0.x, but I think you'll have to do some mods for it to work fine in earlier versions

Anyway, may I get the link to the book you bought ? I'm interested too
K@beza
Freelance Joomla Templater
Portfolio: http://www.beza.com.ar
Joomla! (not so Daily) Tips: http://blog.beza.com.ar

aasaghir

Re: Component development

Post by aasaghir » Wed Aug 22, 2007 1:40 pm

http://www.packtpub.com/Joomla-Extensions/book
I bought it on Amazon, although when I just looked for it I couldn't find it. It is on packt publishing's website. They have a bunch of them.

I see you are a freelancer. Have you checked out joomlancers.com? Thet have lots of projects posted on of which is what I am trying to do. I wanted to code it myself but I realyy have no idea how to do it.

-Alyssa

User avatar
quiquedcode
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Thu Aug 18, 2005 10:11 pm
Location: San Juan - Argentina
Contact:

Re: Component development

Post by quiquedcode » Wed Aug 22, 2007 1:46 pm

Hi Alyssa
I know joomlancers.com, but I begun working 3 years ago in rentacoder.com ;)

Thanks for the book link
K@beza
Freelance Joomla Templater
Portfolio: http://www.beza.com.ar
Joomla! (not so Daily) Tips: http://blog.beza.com.ar

User avatar
seadap
Joomla! Intern
Joomla! Intern
Posts: 95
Joined: Mon Dec 04, 2006 12:22 am
Contact:

Re: Component development

Post by seadap » Fri Aug 24, 2007 2:57 pm

Version 1.5 focuses on the MVC pattern which means that if you develop for 1.5, it will not work on 1.0.x.  However, there is some talk about a "legacy" module for 1.5 that will -at least partially- allow 1.0.x components work on 1.5.x.  It's not impossible to build a module that will run in both environments but it would take a thorough understanding of how both frameworks are similar/different.
Knowledge is realizing that the street is one-way, wisdom is looking both directions anyway.

User avatar
quiquedcode
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Thu Aug 18, 2005 10:11 pm
Location: San Juan - Argentina
Contact:

Re: Component development

Post by quiquedcode » Fri Aug 24, 2007 5:51 pm

seadap, your clarification is more exact and accurate
thanks :D
K@beza
Freelance Joomla Templater
Portfolio: http://www.beza.com.ar
Joomla! (not so Daily) Tips: http://blog.beza.com.ar

User avatar
seadap
Joomla! Intern
Joomla! Intern
Posts: 95
Joined: Mon Dec 04, 2006 12:22 am
Contact:

Re: Component development

Post by seadap » Fri Aug 24, 2007 10:27 pm

Always at your service.
Knowledge is realizing that the street is one-way, wisdom is looking both directions anyway.

User avatar
pvh123
Joomla! Intern
Joomla! Intern
Posts: 68
Joined: Wed Oct 05, 2005 7:25 am
Location: Amsterdam
Contact:

Re: Component development

Post by pvh123 » Sat Aug 25, 2007 6:51 am

seadap wrote: However, there is some talk about a "legacy" module for 1.5 that will -at least partially- allow 1.0.x components work on 1.5.x.


It is not only "talk" about Legacy mode, it is there. But be careful. It is there because there are a lot of extensions out there for 1.0.x and they need to run on 1.5.
However, if you start afresh I would suggest to start building for the native 1.5 and not for Legacy mode. The reason for this argument is that Legacy mode will not always be with us.
Anyway, it is more fun to go for full 1.5, I think.
;) pieter


Post Reply