ctools magic
DESCRIPTION
Использование магии ctools, на примере разработки учетной системыhttp://www.slideshare.net/DrupalSib/drupal-accounting-systemTRANSCRIPT
![Page 1: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/1.jpg)
Магия ctools
Павел Прищепа
DrupalSib.ru
![Page 2: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/2.jpg)
Где хранить?
Типы регистров (class)
Регистры (object)
Данные MySql
?
?
![Page 3: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/3.jpg)
Чтоб как views и panels...
Визуальное конфигурирование Переносимость между инстансами
![Page 4: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/4.jpg)
Варианты
Drupal hooksгромоздко, нет переносимости
Entities
Drupal 7Больше подходит для node, user, terms, ...
CtoolsBingo!
![Page 5: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/5.jpg)
Где хранить
Типы регистров (class)
Регистры (object)
Данные MySql
Ctoolsexportables
Ctools plugins
![Page 6: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/6.jpg)
Ctools exportables
Export / Import Хранить конфиг в коде или базе Features из коробки + Diff Контроль версий Список элементов, форма редактирования
![Page 7: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/7.jpg)
Ctools #1
Views Panels
Ctools
D6, D7, DX
![Page 8: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/8.jpg)
Ctools #2
PluginsExportablesAJAX responderForm toolsObject caching
ContextsModal dialogDependentContentForm wizardCSS tools
![Page 9: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/9.jpg)
Ctools #3
Промышленный стандартпроверенный временем
![Page 10: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/10.jpg)
Так и есть!
Earl Miles
![Page 11: Ctools magic](https://reader033.vdocuments.site/reader033/viewer/2022052508/5594aa4e1a28abbf018b45a9/html5/thumbnails/11.jpg)
Ссылки
http://l0.kz/rVE http://l0.kz/qVE http://l0.kz/sVE http://l0.kz/uVE http://l0.kz/vVE