Your SlideShare is downloading. ×
0
CTools – toolbox for developers Yuri Gerasimov http://donetsk.drupal.ua
CTools – toolbox for developers email:  [email_address] twitter: ygerasimov skype: yuriy_gerasimov d.o.: http://drupal.org...
Agenda <ul><li>Javascripts of ctools </li></ul><ul><li>Object caching </li></ul><ul><li>Multistep forms </li></ul><ul><li>...
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 </li></ul><ul><li>Define your own plugins </...
Define own plugin type
Use plugin
Use plugin
Plugin interface class
Plugin implementation
Plugin implementation
Plugin impelementation
Plugin implementation
Bad implementation
Resources <ul><li>ctools_ajax_sample module </li></ul><ul><li>http://www.slideshare.net/Digithoughts/ctools-presentation <...
CTools – toolbox for developers email:  [email_address] twitter: ygerasimov skype: yuriy_gerasimov d.o.: http://drupal.org...
Upcoming SlideShare
Loading in...5
×

CTools – toolbox for developers. Yuri Gerasimov.

1,587

Published on

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

No Downloads
Views
Total Views
1,587
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
27
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Transcript of "CTools – toolbox for developers. Yuri Gerasimov."

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

×