CTools – toolbox for developers <ul>email:  [email_address] twitter: ygerasimov skype: yuriy_gerasimov </ul>d.o.: http://d...
Agenda <ul><li>Javascripts of ctools
Object caching
Multistep forms
Plugins </li></ul>
Autosubmit javascript
Dropdown javascript
Object cache
Multistep forms
Multistep forms
Multistep forms <ul><li>Ajax callbacks. Don't forget ctools wrapper </li></ul>
Make your module extendable by other modules <ul><li>Have own system of hooks
Define your own plugins </li></ul>
Define own plugin type
Use plugin
Use plugin
Plugin interface class
Plugin implementation
Plugin implementation
Plugin impelementation
Upcoming SlideShare
Loading in...5
×

Drupal camp donetsk c tools

2,641

Published on

CTools plugins system

Published in: Technology, Art & Photos
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,641
On Slideshare
0
From Embeds
0
Number of Embeds
39
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Drupal camp donetsk c tools

  1. 1. CTools – toolbox for developers <ul>email: [email_address] twitter: ygerasimov skype: yuriy_gerasimov </ul>d.o.: http://drupal.org/user/257311
  2. 2. Agenda <ul><li>Javascripts of ctools
  3. 3. Object caching
  4. 4. Multistep forms
  5. 5. Plugins </li></ul>
  6. 6. Autosubmit javascript
  7. 7. Dropdown javascript
  8. 8. Object cache
  9. 9. Multistep forms
  10. 10. Multistep forms
  11. 11. Multistep forms <ul><li>Ajax callbacks. Don't forget ctools wrapper </li></ul>
  12. 12. Make your module extendable by other modules <ul><li>Have own system of hooks
  13. 13. Define your own plugins </li></ul>
  14. 14. Define own plugin type
  15. 15. Use plugin
  16. 16. Use plugin
  17. 17. Plugin interface class
  18. 18. Plugin implementation
  19. 19. Plugin implementation
  20. 20. Plugin impelementation
  21. 21. Plugin implementation
  22. 22. Bad implementation
  23. 23. Resources <ul><li>ctools_ajax_sample module
  24. 24. http://www.slideshare.net/Digithoughts/ctools-presentation </li></ul>
  25. 25. CTools – toolbox for developers <ul>email: [email_address] twitter: ygerasimov skype: yuriy_gerasimov </ul>d.o.: http://drupal.org/user/257311
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×