Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By cyberfrog on
Hi all,
Ok so my only experience of using CMS is wordpress. Its pretty quick and easy to install and setup by simply donwloading a theme and configuring it. So for Drupal, I have tried to find a property theme but to no avail. Instead I noticed you can get property modules instead! (surprising) so now I am very confused, can someone explain to me how this works? So does that mean I can install any theme and then install the property module? If so, what theme should I choose?
A confused soul
Thank you
CF
Comments
Functionality: Module | Template/UX: Theme
In Drupal you can achieve a functionality using a Module and build UI/UX of the application using themes.
There are plenty of contributed modules and themes in drupal.org, which will help you build your application.
As and when required you can build your custom modules and themes.
Drupal is very well documented, as a beginner you can go through the documentation.
Drupal separates
Drupal separates functionality, and display. Functionality is stuff that you would want to be the same, no matter what theme you are using. So for example, you will probably have a block listing the most recently listed properties. You would want this even if you changed the entire look of your site. This is provided by a module. A theme is for the presentation - fonts, colors, layouts etc. Occasionally themes will also provide some functionality, but for the most part, they are separated in Drupal.