Objects and Classes

Managing structured content, as distinguished from unstructured HTML web content, is one the most acclaimed features of pimcore. Pimcore includes a rich ExtJS powered database and GUI modeler, which allows you to define your database model and object classes in an intuitive way by dragging various UI components to the modeler canvas.
 
Naturally all the base technology and database access models are generated automatically by pimcore. The resulting structured content can be used on the website itself but also accessed by SOAP- and REST-webservices for additional usages.

Automatic generation of the editing GUI interfaces

  • Advanced layout builder: Panels, regions, fieldsets, accordions and tabpanels
  • More than 20 premade editing components: Input, number, slider, textarea, WYSIWYG component, href, image, select, checkbox, date, objects, geo,...
  • Unlimited nesting of layouts
  • Use of custom CSS classes to adjust the editing layouts to your corporate design
  • Automatic generation of batch editing interfaces

Flexibility & Speed

  • Automatic generation of data indexes and creation of special database tables/views for high performance querying.
  • Automatic generation of specific PHP 5.3 compatible Zend_Model classes for effective IDE integration.
  • High-performance object cache, also allowing for nested and derived objects
  • Extending objects and inheritance of object attributes
  • Full programmatically access to object data; Easy to create importers, exporters and to connect existing legacy systems and webservices to pimcore
  • Automatic generation of REST- and SOAP-based webservices for class models
Download Features
Fork me on GitHub