Introducing Bootiq, the new default theme for Bootiga.
| Built to deliver a modern, fast and conversion-focused shopping experience, Bootiq enhances every part of your online store: [link] [comments] |
| Built to deliver a modern, fast and conversion-focused shopping experience, Bootiq enhances every part of your online store: [link] [comments] |
Hi everyone,
I have an upcoming technical interview for a Drupal-focused full-stack role, and I would appreciate some guidance from experienced Drupal developers.
From my conversation with the interviewer, I expect the interview to involve reviewing existing code, tracing complete workflows, identifying production issues, and explaining improvements. The organization is also planning work around upgrading from Drupal 10 to Drupal 11.
The areas I believe may be covered include:
My background is stronger in general software engineering than in PHP and Drupal. I have been using AI-assisted exercises and small Drupal code-review challenges to prepare, but I want to make sure I am learning the right concepts and not developing an unrealistic understanding of production Drupal work.
For someone interviewing at roughly the three-year experience level:
Any practical examples, learning resources, or advice about what to prioritize would be greatly appreciated. Thank you!
| submitted by /u/mherchel [link] [comments] |
| See how I start with the statement "AI is making great programmers even greater and not-so-great programmers, well, not-so-great" and somehow end up concluding that everyone needs to be open to "vibe coding" with Drupal. [link] [comments] |
Hey, i am looking for drupal freelance opportunity. I have 10+ years experience in monolithic, hybrid and headless drupal architecture. Any help would be appreciated
I'm open for freelance jobs, located in Denmark, got experience on expert level since Drupal 4.7 beta ~2006.
Hello everyone, i am looking for freelance drupal opportunities. I have 10+ experience in drupal development.
I'm trying to prevent a page from being restored from the browser's Back/Forward Cache (bfcache) in a Drupal site.
I have the following response headers set:
Permissions-Policy: unload=() Expires: 0 Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate, max-age=0, private My understanding was that these headers would prevent caching, but the page is still being restored from bfcache when navigating back and forward.
Am I missing something? Do these headers have any effect on bfcache, or is there another recommended way to prevent a page from being stored and restored from bfcache?
Private files are accessible through URL regardless of taxonomy access.
I have a site with a multi tenant situation including different roles for each tenant. I'm managing access to content through taxonomy terms and views, which works well so far. However, I have different file types that should be accessible to different roles within one tenant. Content or files of one tenant should never be visible to anyone (user or role) of another tenant.
I have only found the global access permission "view media". When that is not checked for my role, I can't access the file even though I see it in the view (which makes sense). However, when that is checked for the role, the role has access to any file (including other tenants) through the url (even if they don't have access to the view that would link to the file).
Is there a module that can differentiate view media permissions by media type? My research only showed small, instable or experimental modules.
Or do you have any other suggestions on how I could solve this issue?
Hello everybody,
I'm helping customers with specific types of sites (similar to customer portals) which often contain some part of basic functionality and a lot of custom ideas.
My approach is usually 0 code (if I can avoid it).
So I'm really deep inside configuration / modules / etc.
Parts can be easily exported as configurations / recipes.
Some other parts are often quite custom.
Custom views with custom permissions, tags, ECA etc.
I see some customers / people I know just vibe coding everything in Lovable and similar solutions and I'm still clicking around in the admin area.
For the configuration / site building part of Drupal where you configure specific modules etc.:
Do you use any AI?
How to improve building speed there?
(not talking about Canvas landing pages - more features like inquiries, customer dashboards etc.)
Upgraded a d8 site to d9.5 and the files directory is being emptied every night it seems. Can anybody point to the best way to track this down.
I’m doubtful there’s a up setting that has this behavior that I’ve accidentally clicked…
| For when you want to develop a module or theme on GitHub, test it using GitHub Actions or CircleCI, and push the code to Drupal.org. [link] [comments] |
Basically I'm looking for a tool where you can navigate to a node/entity or give it a node id and UUID and ask the module to show how the CRUD commands would look like.
Is there anything like that?
| submitted by /u/mherchel [link] [comments] |
I've managed to get a backup of the site working with ddev, imported the database etc and that's working well, but i can't figure out to give another ddev setup access to said database, surely this can be done?
| Highly recommend Josh's talk from the Drupal AI Summit at API Days NYC. I missed the event while exploring the Mountain West with my family (very stoke boosting), but listened today for his analysis of CMS in the post-AI era. He makes a key point re: AI "inside" Drupal vs. "outside" Drupal that I've similarly observed w/r/t Centarro's own team and customers. On the one hand, we haven't found a single AI assistant bolted onto tools we already knew (e.g., Gmail, Slack, Jira, etc.) to be useful. On the other, our non-Drupal practitioner merchants and other friends running or managing companies are moving toward Claude as the sole desired user interface for all of their business. Thus, I agree that "an open source technology that's willing to play a supporting role in a broader technology ecosystem has a ton of potential." Our investment will be in making Drupal Commerce more usable by AI. As a card carrying RESTafarian, I bet we'll see new features conceived of as Agent-first the same way we talked about API-first development. They aren't that dissimilar, but they also aren't exactly the same. [link] [comments] |
I’m excited to share that I recently passed the Acquia Certified Drupal Site Builder exam. I wanted to document my preparation journey for others who are planning to take it.
This certification was a step for me to strengthen my understanding of Drupal site building. It also helped me with content modeling, theming basics and configuration management. I come from a web/content management background. At first I found Drupal a bit complex because of its structure.. The exam preparation helped me understand it in a more practical way.
My Study Approach
I divided my preparation into phases. I did not try to learn everything at once:
I started by focusing on Drupal fundamentals. These include content types, fields, blocks, menus and user roles. Once these concepts became clear everything else started making sense. I learned a lot about Drupal site building.
I spent a lot of time practicing in a Drupal environment. I created content types and built layouts. Experimenting with views really helped solidify my understanding of Drupal.
After the practical work I revisited key topics. These include taxonomy, permissions and site configuration. Repetition helped me retain the concepts better. I reviewed Drupal site building concepts.
I used Pass4surexams mock exams to test my knowledge and pinpoint areas that needed more work. This practice was great for getting into the right mindset and building the confidence I needed for the real thing.
Sou um estagiário responsável pelos sites que usam drupal e recebi esse tipo de pedido: "Conforme já conversamos no dia de hoje, a secretaria do departamento *** gostaria de criar um sistema de lembretes em um formulário. A ideia seria colocar os dados dos pós-docs matriculados nesse formulário, e ter e-mails automáticos vinculados a campos de data de cada entrada dentro do formulário. Nossa pergunta é essa: seria possível vincular o disparo dos e-mails às datas dos campos "inicio" e "fim", para enviar lembretes aos alunos e à própria secretaria com antecedência?". O formulário já foi criado e possui preenchimentos também. Tentei reproduzir o que foi solicitado apenas com recursos do webform, mas acredito que seria necessário algum módulo específico para isso. Já ouviram falar de algo com essa funcionalidade? Não posso mexer no core do sistema usado por aqui pois seria um recurso para um site apenas.
I'm an intern responsible for websites that use Drupal, and I received this type of request: "As we discussed today, the department secretary would like to create a reminder system in a form. The idea would be to put the data of enrolled post-docs in this form and have automatic emails linked to the date fields of each entry within the form. Our question is: would it be possible to link the sending of emails to the dates of the "start" and "end" fields, to send reminders to students and the secretary in advance?". The form has already been created and has fields to be filled in. I tried to reproduce what was requested using only webform resources, but I believe a specific module would be needed for this. Have you heard of anything with this functionality? I can't modify the core of the system used here because it would be a feature for a single website.
I am studying how to submit forms in the Selenium or Playright manner and when I followed a guide showing the curl equivalent of submitted forms I saw a lot of code related to the theme etc in the submission.
This is based on using the DevTools window in Chrome or Firefox and choosing the option that enables you to copy the form submission code. You can even choose to see how a curl submission looks.
Is there some other theme that would show the most minimal data, Stark, or even something more basic?