Author Topic: What to study to develop the Abook extension? Any documentation of Abook?  (Read 1075 times)

Offline cyberliem

  • Coccinella
  • *
  • Posts: 10
  • Karma: +0/-0
Dear Friend, mentor,

I'm currently taken on a web project involve Abook extension. However, the users request for a new feature, which is a cart. I've been studying PHP, SQL and JS for 2 weeks now, however, when I opened the files in Abook Component, I found that it's very complex : all the code was written in PHP object orientated style, with the class/ object/ method being called without explaination. I feel lost and so confused at it. I think that I need to study more in order to develop the extension, but I'm not sure what to study, and where can I find the information about all the function/ class/ method in these files of Abook component?

to Federica, I hope I can help develop a better version of Abook, however I've just started the web development study for 2 months (I'm currently a student), there's a lot of thing I need to learn, if you could help me, I'd be very grateful.

Thank you.

Offline cyberliem

  • Coccinella
  • *
  • Posts: 10
  • Karma: +0/-0
Oh and I forgot, where can I find documentation regarding Abook files ( which file does what?) in order to know for sure what am I editing?

Thank you.

Offline federica

  • Amministratore
  • Delfino
  • *****
  • Posts: 1.048
  • Karma: +1/-0
Hi cyberliem,
learn PHP,  SQL and JS in two weeks is very hard!
I suggest you to read the Joomla documentation where are explained all file and what do them.
https://docs.joomla.org/J3.x:Developing_an_MVC_Component
I developed Abook using strictly MVC method.
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
http://www.antivirushelp.it
stacca la spina!