Joomla Components and Professional Joomla Templates

      
    | 

How To Make Professional Joomla Templates

( 34 Votes )

Biggie Smalls created a lot of buzz throughout the community on arrival. It led to vast amounts of enquiries regarding details on the creation of Joomla Templates.
Many enquiries were similar to others, So I thought it might be an idea to sum up details as best I can, to a presentation concerning the main features on how to make professional Joomla Templates.

 

A knowledge base like this packs the needed information into a learning curve that should get you up and running in hours, rather than months from self teaching methods....

To get things underway here's my first intriductory video.Take a look and let me know what you think(do you like my accent, etc :))

JavaScript is disabled!
To display this content, you need a JavaScript capable browser.

Full workshop content:

  • General template information
    • What is the purpose of a template?
    • Why does Joomla! use templates?
    • How are templates executed?
    • Installing a template
    • Working with the template manager
  • Create your own template
    • Setting up a directory structure
    • Creating a basic templateDetails.xml file
    • Creating a basic index.php file
      • jdoc statements
      • the type attribute
      • the style attribute
    • Packaging the template for installation
    • Overriding the system output
      • a little theory about MVC
      • Template vs. Layout
      • Output types
      • Layouts
      • Create or copy layout files
      • Overriding sub-layouts
      • Module overrides
      • Module chrome
      • Pagination links overrides
    • Template params
      • Defining a parameter in templateDetails.xml
      • Storing template parameters values
      • Retrieving paramater data in a template file
      • Creating custom template parameter types
        • Location of standard parameter type codes
        • Starting a new custom parameter type
        • changes to the XML file for custom parameters types
        • coding a custom parameter type
    • Multilingual templates
      • Location of template language definition files
    • Print version
      • Customizing the print pop-up
      • Pop-up only Styles
      • Pop-up only Modules
    • Favicon
      • Changing the site favicon
  • 30 minutes for questions and answers

Bonus

You also get get the developer version of the Biggie Smalls template which retails for $147. I'm doing this so that you can not only learn how to do it yourself but also have something as a reference point so that for sake of convinence, you can even model on it.

 

Full money back guarantee

guarantee

Note

Because there are only so many people that can be trained at a time, the live training is restricted to 20 people.

For the webinar we will use: http://dimdim.com


Events

P.S. If you have any questions or suggestions what the workshop should also cover don't hesitate to leave a comment!

The webinar will start at exactly 16:00 Berlin time.

Comments (51)
  • brian2000  - great sight
    avatar

    It is look like good template exclusively for blog, but need to change colors for their own purpose, if you going to start business, education, coaching blog it is perfect. but if you go to sports, entertainment you need to change the colors etc….

  • Mark
    avatar

    Registered. Looking forward to this :side:

  • Ginette
    avatar

    Hello, If I take this webinar will there be a recording of it that I would be able to refer to after the webinar? Thanks!

    Ginette

  • Daniel Dimitrov
    avatar

    yep, we are planning to record it and give it to the users, that attended it.

  • Kevin  - What if?
    avatar

    I have the same question as Ginette?

    Also how will this be of any real value with the up coming release of 1.6?

    Will these skills be able to be used with the new template system in Joomla 1.6?

  • Daniel Dimitrov
    avatar

    Hey Kevin, I have installed joomla 1.6 and the template system is not that different. The principle is the same and you will be able to use everything I teach you in the webinar on joomla 1.6
    cheers,
    Daniel

  • Mike
    avatar

    Looks useful Daniel - would also be interested to know what tools are generally used for joomla development and some tips on making sites secure - would you be able to find 10 minutes to cover these in the session?

  • Daniel Dimitrov
    avatar

    oh yea, sure thing Mike! I was planning to show you how to work with some cool firefox extensions through the webinar anyway :)

    Also make sure you try the netbeans IDE before the webinar :)

  • Bob
    avatar

    The fact that you will be recording the webinar is amazing! I look forward to this...

  • Daniel Dimitrov
    avatar

    I don't understand what is so amazing? All the people that attend the seminar have the right to record it themselves and use it :)

  • Mark
    avatar

    Daniel, another question - if I have questions - will you be personally looking into them or will there be additional consulting fees for those sessions?..

  • Daniel Dimitrov
    avatar

    Mark, as the agenda states at the end of the webinar there will be a 30min session where you guys could ask questions. If you need some personal training then we should make a private session.

  • Mick Graham  - Biggie Smalls Developer Template
    avatar

    Quote
    You also get get the developer version of the Biggie Smalls template which retails for $147. I'm doing this so that you can not only learn how to do it yourself but also have something as a reference point so that for sake of convinence, you can even model on it.
    UnQuote

    Hi Daneil
    I just signed up for the webinar. When do we get the Biggie Smalls Template?

    rgds
    Mick

  • Daniel Dimitrov
    avatar

    Haha, Mike did you sign only for the template :) I thought that the knowledge you are going to get from the webinar is with priority :)

    During the workshop I will also show you what design (design as in coding) mistakes I made and how you can make even better templates :)

    If you want the template I can send it to you immediately.
    Cheers!
    Daniel

  • Mick Graham  - Template
    avatar

    Ha, I can wait until 6th March Daniel :dry:

  • connor  - Very interested
    avatar

    I am very interested in this as i have been studying php to figure this out. When is the webinar? and you will be showing us how to create a joomla template with html/css and php?
    and showing us some ways to secure joomla? I am really excited but not sure if its worth the money. If what i asked is correct i will be signing up.

  • Daniel Dimitrov
    avatar

    I'm not going to teach you any html/css or php. You should know this. (and from your comment I have the feeling you know them). In the webinar I will teach you how to create a joomla template from scratch. Looking in every detail - how to make backend params, what is module chrome, how layout overrides work etc.
    I'm sure that the webinar is worth the money for everyone, who wants to know how to make templates. I'm even so sure that this is worth the money, that I'm offering 100% money back guarantee - if you think that the webinar didn't show you anything good and useful - then you get your money back.

    But I'm pretty sure that 0 people will ask for their money back, cause this thing is going to be awesome: Satisfaction guaranteed :D

  • connor  - also can i see the template?
    avatar

    Could you link me to the site where the template is live? thank you

  • Bobby
    avatar

    Daniel, I was notified about this two days back i.e 15; so shouldn't the first 5 days be over on the 20th? (I still need some time to decide.)

  • Daniel Dimitrov
    avatar

    Hey Bobby,
    The article about the webinar is there since the 11th of February :)
    But anyway - I've extended the offer till the 20th of February!
    Cheers,
    Daniel

  • connor  - Im signing up
    avatar

    Everything sounds great i will be signing up, When will the seminar be held and when can we download a copy of the seminar? Thanks for the quick responses

  • Daniel Dimitrov
    avatar

    I got your registration. In the next days I will write you an e-mail with more information. (we should also set an exact hour of the day on the 6th of March)

  • Guilherme  - Just to know
    avatar

    I really like what you are offering, but I wanted to be sure you will record the webinar and get it available for download.
    Thanks a lot, Guilherme

  • Daniel Dimitrov
    avatar

    Yep, Guilherme - I'm going to record it and offer it to the users that attended the webinar.
    I'll have also a friend recording at his computer as well - in case anything on my end goes wrong.

  • Ken Lyle  - Looking Forward to it!
    avatar

    How do we get notified/reminded about the DimDim details?

    Best,
    Ken

  • Daniel Dimitrov
    avatar

    Hey Kyle,
    I got your registration. I'll add the e-mail address to dimdim and you will start getting e-mail notifications for the webinar.

  • Michael Pignataro  - Looks like a great class
    avatar

    This looks like a great class to be part of just as a refresher and as a novice. Great intro video as you brought some simple key components to the table. Looking forward to the complete course.

    Best,

    Michael Pignataro

  • tedavi rehberi  - RE:
    avatar

    was a great expression. enriched with supported video content. people who want to make the theme work is a pioneering book.

  • Michael Shelley
    avatar

    i'm booked and paid up. Looking forward to it

  • Daniel Dimitrov
    avatar

    Everyone that registered please check your e-mail boxes. You should have an e-mail from me (please make the necessary steps to cast your vote on doodle for start time of the webinar).

  • Guilherme  - Oops
    avatar

    Hey Daniel,

    I'm really willing to watch the webinar but unfortunatelly I had to travel last weekend and did not register with the discount. Is there a way to get the discount? Hope so.
    If you need, my e-mail is guilherme.fonseca@gmail.com

    Thanks a lot!

  • Michael Shelley  - any news
    avatar

    Hi Daniel
    have you managed to confirm the time yet?
    Also can you send me a copy of the template. It would be useful to have a look at it beforehand

    cheers
    Mike

  • Daniel Dimitrov
    avatar

    Hey Michael,
    I just sent an e-mail to all participant with a link to the final poll and I also attached the biggiesmalls template in the mail.
    Have fun,
    Daniel

  • dv310p3r  - Sold Out?
    avatar

    It's sold out? I just got the email that there were four spaces left. Is there a plan for another event?

    Thanks,

  • Daniel Dimitrov
    avatar

    It is still not sold out :) Some users have clicked on the proceed with paypal link and that is why eventbrite marked it as sold, but since they haven't paid in the appropriate time frame the tickets are available again.

  • Webmaster Resource Indonesia  - Webmaster Resource Indonesia
    avatar

    Thanks for sharing, good job & nice good for design your templates

  • dv310p3r  - Question
    avatar

    Daniel, I've created many of my own templates in the past for clients needing custom work done. It takes me about 20 hours from cutting up a psd from a designer to where the layout with all the modules is configured. I really want to speed that up a bit. Do you think the webinar can help me with that?

  • Daniel Dimitrov
    avatar

    dv310p3r well I'm not quite sure that it will help you in any way.
    In the workshop I will talk about things like the jdoc:include, how to store params, how to load params. how to override the component and module output. If those are things you are familiar with, then I don't think you need to visit the webinar.

  • Mike
    avatar

    hopefully there will be a podcast or something like that - I really wanted to join, but I'm not aviable at this date :pinch:

  • Anonymous
    avatar

    This may be a whole separate workshop but some insight on how to modify virtuemart aesthetically to match your template. Also customize some of the joomla modules like the login to work with virtuemart. I have come into issues with pre-made templates that have the login position in a certain position, like top, but I can't get the virtuemart login to look and position the same way.

  • Kevin M  - Post a payment
    avatar

    I am not going to be available to attend this seminar. Can I pay and then have access to the information when I get time?

  • Daniel Dimitrov
    avatar

    Hey Kevin,
    Yea sure you can do this, but perhaps you could also wait for another webinar on the same subject next month?

    I'm somehow having the good feeling that everyone tomorrow will be extremely happy with the things I'm going to teach them and if this is the case, then I will make another webinar with the same content :)

    Although I can not stop you from paying (you will get a recording after the webinar) I would prefer to have you live there!

  • Mick Graham  - can connect
    avatar

    cant get on the webinar. it wont accept my code :(

  • Ken Lyle  - Great Webinar!
    avatar

    Daniel did a great webinar that tied together a lot of loose ends in my understanding of templating, especially overrides.

    The on the fly development of a template was great!

    Thanks!

  • Ron  - Thanks Daniel
    avatar

    Exactly as promised and more.

    This is fast paced, well organized and well structured.

    Prerequisites really only includes having some good experience with Joomla, a basic understanding of php and html is of course an asset. I do not think it is required however. For those that are serious beginners, this also has a lot to offer as a broad view of how templates are created, structured, and tied into the advanced functions Joomla offers.

    Thanks for you insights Daniel.

  • Dan
    avatar

    Hello,
    I think I'm to late to register.
    could i pay the $147.00 anyway and receive the Biggie Smalls (Template) and whatever other material you may have.
    I'm basically self taught and this is very interesting
    Thanks in advance
    Dan- from Colorado

  • Connor Brostek  - Webinar was great!
    avatar

    I attended the first webinar and would have to conclude I am 100% satisfied. Getting into the webinar was very easy and everything worked perfect as in sound and video. He teaches you everything to make a template and you can ask as many questions as you want. Even after the webinar Daniel replied to my emails and helped me out a lot. I would highly recommend this webinar.

  • braindumps
    avatar

    i will be signing up, When will the seminar be held and when can we download a copy of the seminar

  • Addison  - templatemagician
    avatar

    What an awesome tutorial! Thanks a lot for sharing. :woohoo:

Write comment
Your Contact Details:
Gravatar enabled
Comment:
[b] [i] [u] [s] [url] [quote] [code] [img]   
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch::(:shock:
:X:side::):P:unsure::woohoo::huh::whistle:;):s :!::?::idea::arrow:
Security

Testimonials

Best support, fast upgrades

I don't really leave as many reviews as I should, but the support provided by Daniel is on par with the other leading extensions support groups.
I bought the component and installed it, and had questions about some customization (support for JomSocial + Avatars). I posted my questions on the forum, and within a couple of hours I had a very helpful response. I used to use the free !JoomlaComment extension, but when I saw that they went "pro" I definitely trusted their work on my site....

Professional coded..

Easy and quick install, a lot of features (antispam protection, quoting previous comments, reply to comments, rss and e-mail subscription...). I've tested some other comment modules for joomla and compojoom is one of the best because of the features and I've found no bug at all during testing...

Read all testimonials >>

Newsletter




Our Blog

Hacking competition is over (0)
02.09.2010, 01:32:
I'm sad to announce that our hacking competition is over. However I'm really happy to say that the latest compojoomComment 4.1.7 couldn't be cracked : ...
Read more

Who's online

We have 1173 guests and 2 members online

Subscribe

You need a support subscription to download our commercial extensions

clickbuy

Advertisement

Latest Forum Posts

by admin
Today 10:53:37
by marco
Today 08:27:36
by admin
Yesterday 17:52:34
by admin
Yesterday 17:23:35
by admin
Yesterday 17:20:11