Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
On my site I would like to add an image in the header and body of my homepage but once programmed I would like to be able to control the image via an image field in my "Homepage" content type and be able to change it without going through the code.
Currently, I'm just managing to add an image in the
<div class="image-back>
</div>
image-back{ background :url(...)...}.
but it doesn't take into account the full width of the
I tried with the preprocess, moving the head block into bloc body...
I installed Drupal with Composer, so that I would be able to use modules that have external PHP libraries as dependancies. This has gone well and I am able to use those modules, but do I need to add every new module using Composer or just the ones with these dependancies?
I have tried doing it via the extend tab successfully, but I don't want to end up with a situation where it only works locally and causes problems when I try to put it online for example.
I've been with my current dedicated server company for quite a while now, but I'm having trouble finding a way to get the requirements so I can upgrade all the sites to Drupal 9. I started to check around for a new company, and I keep finding the same problems. I'm curious if others are having a similar problem, and where people are finding server companies that do fit the requirements.
How to update Private message from 8.x-1.3 to 8.x-2.x-dev
I cannot update a module of a version other than installed. Can you give me the composer command.
Hi, I'm new to Drupal and php and I'm trying to just get a site up and running so I can play around with it. I decided to install Acquia Dev Desktop on my windows machine, but when I start it up I get the following error message: Process 'MySQL database server' failed to start. Port 33067 didn't open.
When I try to view the logs for MySQL, which according to the stack configuration file is at C:\Program Files (x86)\DevDesktop\mysql\data\mysql.err, it says it doesn't exist and offers to create one. One thing I have found is this warning on PhpAdmin: