CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • Extending civiCRM
Pages: [1]

Author Topic: Extending civiCRM  (Read 2280 times)

cchan

  • Guest
Extending civiCRM
December 19, 2007, 09:57:22 pm
Dear all, i'm a newbie on this topic.  I read the whole series of civiCrm architecture series but I still don't know where to begin.  If I need to write a civiCrm Extension or a civiCRM component like civiContribution, what are the general development steps?

If the answer to such a question is too long for this forum, can you please point me to some links?

Thank you.


Michał Mach

  • Ask me questions
  • ****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Extending civiCRM
December 20, 2007, 03:11:24 am
Hey,

I would say that taking a close look at one of CiviCRM components code (like CiviEvent or CiviContribute), understanding it and trying to duplicate the model would be the proper place to start right now.

In CiviCRM 2.0, we will be introducing first batch of changes which will make extending CiviCRM much easier and straightforward, there will be also more changes of this kind along different 2.* versions. There wil be definitely some detailed documentation on writing components coming along with that, but for now, it's just reading the code. It is possible (see CiviVoter for example), but you need to have some significant coding skills to do that.

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Extending civiCRM
December 20, 2007, 07:49:46 am
Quote from: cchan on December 19, 2007, 09:57:22 pm
Dear all, i'm a newbie on this topic.  I read the whole series of civiCrm architecture series but I still don't know where to begin.  If I need to write a civiCrm Extension or a civiCRM component like civiContribution, what are the general development steps?

We are also planning more Developer Boot Camps in 2008 - which are a good way to learn about CiviCRM coding first hand and actually work on a project. Let us know if you're interested in any of the proposed dates / locations:

http://civicrm.org/node/269
Protect your investment in CiviCRM by  becoming a Member!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • Extending civiCRM

This forum was archived on 2017-11-26.