Community
Learn to know the versatile possibilities of ModuleStudio with the help of examples out of practice. Tutorials and screencasts make introduction easy. Also you find helpful hints for working with ModuleStudio here.
Showcase
CampManager
The „CampManager“ module has been built mainly for simplifying the organisation of the annual Camp Zikula gathering. The plan was to centrally manage the event at all stages, from planning to execution. This should also be possible for other events beside the Camp Zikula—possibly organised by different people. For this… >read more
Materials
If one wants to distribute things irregularly over the Internet, a complex shopping cart is not always required. With the material management application, implementing a minimal ordering system is now possible. With this application, it is possible to easily order, for example, brochures and publicity products without having to… >read more
Tutorials and screencasts
Describing the model
This screencast shows how one creates a model, which is the data layer for an application. With the model we define the database tables that are managed by the application, as well as how the objects behave within the working application. Variables can also be defined here, which are generated as basic settings in the application. For this, we simply create one or more container elements for
variables on the canvas. (As a rule, one container is typically sufficient.) This container can hold the definition of several variables, and the corresponding elements are placed in the third group in the palette. Variables can be created for boolean values, integers, text fields, file paths and… >read more
Knowledge base and helpful hints
Moving fields with drag n drop
It is possible to move fields using only the mouse during describing the model . This can save valuable time during changes, when the application's requirements have changed once again. In this article we will demonstrate how existing fields can be moved without any effort. The order of multiple fields, for example, can be changed this way. The corresponding field is simply selected and moved to the new position, while keeping the mouse button pressed. In the same manner, fields can also be moved from one entity to another. We
select three fields by pressing the Ctrl key in entity A and move them together to entity B. Refactoring entities can be implemented swiftly and simply using drag-n-drop. … >read more
