The challenge of building premium Drupal themes with zero dependencies
| submitted by /u/mherchel [link] [comments] |
| submitted by /u/mherchel [link] [comments] |
When people talk about content management systems, WordPress usually dominates the conversation. But for organizations that need something more powerful, scalable, and secure, Drupal is still a very strong choice. Over the years, Iβve seen companies across industries government, healthcare, education, and enterprise-level businesses pick Drupal for projects where other platforms would struggle.
Here are a few reasons why Drupal continues to hold its ground in 2025:
1. Security Comes First
Drupal has a reputation for being one of the most secure CMS platforms available. Thatβs why itβs often used by government websites and enterprises handling sensitive data. The community takes security patches seriously, and the core itself is built with security in mind.
2. Flexibility and Customization
Unlike plug-and-play systems, Drupal allows developers to build complex workflows, custom content types, and advanced integrations. If a business needs something beyond a simple blog or marketing site say, a multi-lingual platform, a membership system, or an enterprise portal Drupal is equipped for it.
3. Scalability for Growth
Some platforms perform well until traffic spikes or content volume grows. Drupal, however, is designed to handle large amounts of content, users, and integrations without losing stability. This makes it a go-to choice for organizations planning long-term growth.
4. Strong Community and Modules
The Drupal community is active and always building. With thousands of contributed modules, you donβt have to start from scratch for every feature. Chances are, if you need something, thereβs already a module or at least a framework to build on.
5. API-First Architecture
Modern businesses often need to integrate with external systems mobile apps, CRMs, ERP software, or third-party APIs. Drupalβs API-first approach makes it easier to connect different technologies and create a smooth digital ecosystem.
At the same time, Drupal does require experienced developers. Itβs not always the easiest system for beginners, and projects can take more planning and expertise compared to lightweight CMS platforms. But for organizations that need power, security, and flexibility, the investment pays off.
For those interested in seeing how Drupal can be applied to real projects, hereβs a detailed page about Drupal development services that goes deeper into practical use cases and solutions.
Iβd be interested to hear from others:
I've been using Drupal for a while now and wanted a real time visitor tracking solution.
So I built modovisa.com a real time visitor journey tracking and analytics platform that shows you visitor journeys through your site in real time, from landing page to exit, product page to checkout in visually intuitive interface.
Easy to setup, lightweight and It's free, try it out.
Hi all,
Wordpess has elementor, Joomla has sp page builder, how about Drupal?
What is the fastest and easiest way to just make custom landing pages with a drag and drop like interface?
Hello everybody,
I've been using Drupal for over fifteen years. I helped to build and grow a Drupal agency in different roles for over a decade until I felt it was time for a new challenge.
So here we are, I've decided I want to create more Drupal content and try to help in growing Drupal and it's community. I'm currently building a Drupal starter (webhaven.io) but next to that I also want to start creating video content for Drupal.
Does anyone think about any topics they would like to learn more about or think that is good content to start with?
I was thinking about setting up Drupal/CMS locally with DDEV and go from there but I'm open for suggestions.
I look forward to your feedback!
PS. I've noticed there already are some video resources available, I would like to do my own thing and add some more rock & roll and practical 'let's build cool stuff together' in it.
Cheers Fons
https://www.drupal.org/u/f0ns
| Hi, I'm new to Drupal and I've been watching/reading courses and tutorials for days now and I can't find if what my client wants is possible. Basically, they struggle to make content so they want to have pre-defined layout which they could add (at least one but not limited)to a page, and no other stuff. They would like it to present itself more or less like in the picture attached. I downloaded lots of modules but they don't seem to do what I would like Can someone point me in the right direction? I didn't expect it to be so hard :-/ [link] [comments] |
Client wants to move to d11, but they use sql server, and seems like development on that driver is not very active.
Months ago I patched it to run in the latest d10 before they issued a patch to fix transactions that changed in core.
Thing is I don't know how to fairly quote this, I'm sure rector will get me to a good starting point, and maybe 1-2 days worth of work/testing then potentially contribute a working patch back.
Thoughts?
My D7 site using a image field https://www.drupal.org/project/user_picture_field , but there is no D10+ version for upgrade, I am thinking to duplicate the field to a standard Drupal image field in Drupal7, then I can upgrade to Drupal10 directly .my question is if there is any modules that I can use to duplicate the image field with the content. Thank you
Hi there,
do we have a Drupal module that can export my Leaflet map to a PNG file, and also apply an image style to it (adding a logo, a title)?
I found the Leaflet.BigImage plugin - is it a good lead to try integrating it with Drupal?
https://github.com/pasichnykvasyl/Leaflet.BigImage
The goal - to embed the resulting PNG file on the page, not to let the user download it.
S.
| | Check out the latest updates to Drupal at Your Fingertips, a free quick-reference for Drupal developers: https://www.drupalatyourfingertips.com [link] [comments] |
I havenβt been following development very closely this year, but I took a look at some recent demo videos and was struck with the how much convergence there seems to be in the user interface between Figma, Webflow, and XB/Canvas. This makes a lot of sense to me, insofar as we want new users to be greeted with interfaces and concepts that are familiar and widespread. What will ultimately differentiate Canvas from Webflow?
Iβve been finding it increasingly challenging to position Drupal with clients when WordPress tends to feel more stable in comparison. The Drupal 7 β 8 migration was already a tough sell for some clients, and now the CKEditor 4 β 5 migration feels like another uphill climb.
Many of the CKEditor ecosystem modules (Linkit, CKEditor Templates, etc.) have taken a long time to fully catch up, and some are still buggy. On top of that, core and contributed modules often need patches to work as expected, and sometimes updates introduce new issues rather than resolving them.
Iβd love to hear how others approach this:
Is anyone else a little weary of CKEditor at this point? Itβs surprising that in 2025 we still donβt have a truly smooth WYSIWYG experience in Drupal. It reminds me of the growing pains we had with media in early Drupal 8.
This follows up a previous post "Duplicating a D7 site's front page layout in D11, DXPR theme" but I'm trying to focus the question better. I need a FRONT page structure having:
-- a top region containing a banner graphic
-- menu region for main menu of 7 items with dropdowns
-- big region displaying a cycling slideshow of photo images
-- secondary menu region for a 4-item menu with "mega menu" (multiple column) dropdowns
-- main content area in an approximate 1/3-2/3, 2-column structure
-- footer region containing a banner graphic
Then a BASIC page structure for other pages having:
-- same top region
-- same main menu region
-- main content area in an approximate 1/3-2/3, 2-column structure
-- footer region containing a banner graphic
Given that goal, what theme or starting theme would probably be best to get there? I have tried to use the DXPR theme but frankly, I'm not understanding how to get what's desired from it. The old D7 site was not responsive. I need the new version to have that, but also want to have a fixed width within the range of desktop screen dimensions.
-- Thanks --
| submitted by /u/mherchel [link] [comments] |
Hello,
I've got two content types:
Houses, Flyers
Houses is mostly just address, name - that's it.
Flyers contains media field to upload files and a reference to a house.
So 1 House : n Flyers - Relationship.
Now, I'd like to use the API to retrieve all Flyers with a certain House ID.
I've got the ID, I can see all the Flyers via Postman, when I GET URL/jsonapi/node/flyer
and I can see inside each flyer:
... "field_something": "xyz" }, "relationships": { ... "field_house": { "data": { "type": "node--house", "id": "893aa231-e276-4f47-a3c0-efavfdv", "meta": { "drupal_internal__target_id": 960 } }, a aaa Somehow, I can filter by all fields inside attributes.
Is it possible to filter by by details inside relationships as well?
When I filter like:
flyer?filter[relationships.field_house.data.id]=893aa231-e276-4f47-a3c0-efavfdv
I get a response:
"errors": [ { "title": "Bad Request", "status": "400", "detail": "Invalid nested filtering. The field `relationships`, given in the path `relationships.field_house.data.id`, does not exist.", I've recommended to a friend it's just I'm in design so maybe for me it's easy but dunno for him tho.
I am running a multisite environment (70+ sites) where some sites need to have the same "ribbon menu" above my main navigation. I currently have one theme and would like to keep it that way.
How can I add a "checkbox" to my theme settings that, if checked, will insert a specific twig file in a region. Otherwise, that twig file is not inserted.
I was able to do something similar in D7, but can't figure out how to do it in D8/10 and Drupal's documentation isn't very clear.
| Iβm looking for a CMS to build a website for a ski and snowboard school to promote its courses. One of the website pages should display a list of course names with their cover photos, locations, and dates, with the ability to click through to a detail page where visitors can purchase the course. An example is attached. Ideally, it would also be possible to organize courses by categories and provide a search functionality based on categories, locations, dates, and other criteria. However, this is more of a βnice to haveβ feature for the future rather than a top priority at the beginning. The last time I worked on a website was more than 15 years ago, when I used Joomla. I have never used Drupal before, so now Iβm looking for the right CMS to meet these needs. Could Drupal be a good option? Are there any free or one-time-purchase extensions that could cover these requirements? If not, how complex would the development be? For context, I work as an SAP consultant and mainly code in ABAP. I assume I could handle some simple web development tasks myself, but in case of more complex requirements I would likely hire a specialist. [link] [comments] |
I am using Commerce Centauro Module, I saw alot of options to implement payment, like paypal.
I want to know what are the best options? Especially free ones. Its about payments so I want to be sure I am using the best modules.