Reading view

Make a small, hyperlocal, user discussion forum / trading site

I’m slowly learning and transitioning to Drupal the website of a local organization for which I volunteer. I am wanting to make a user discussion forum component that will also double as a space for people to post muscial instruments for sale or trade. No payments, just connections made. I’m looking at the now contrib Forum module, but it seems to be on the down swing - as are forums in general - but a forum does feel like a nice fit for this use case.

Can anyone provide some perspective or advice on a direction to look at for this? Any thoughts appreciated.

submitted by /u/myoldtweets
[link] [comments]
  •  

Node URL inlinks

Node URL inlinks

When updating inlinks in HTML blocks the node URL pulls through.

Not a fan of this as it looks messy and I'm a little worried that crawlers will pick these up and treat them as another page, thus increasing crawl budget.

Can anyone confirm what practice is for this? I understand why node URLs are a thing, but I'd much prefer the absolute URL to appear on page like it does when adding node URLs to a CTA.

submitted by /u/kwilson170595
[link] [comments]
  •  

Struggling to render hierarchical Entity Reference lists in Views

Hi everyone

I’m trying to set up the Entity Reference Hierarchy module, and I’m stuck on the Views integration part.

The module description says:

Render a list of children at any depth using views

That sounds exactly like what I need, but I can’t figure out how to make it work.

Here’s what I’ve done so far:

  • Added an Entity Reference field to the Basic Page content type.
  • Populated that field to create parent/child relationships between pages.
  • Created a custom table View to list the pages, which works fine, but it just lists them flat.

What I can’t seem to achieve is displaying them in a hierarchical structure, like a nested tree, or at least grouped by parent, ideally with pagination or depth control.

I’ve tried playing around with contextual filters, but no luck so far.

Has anyone managed to get this working?

Ultimately, I’m looking for a table View of pages that visually shows the parent-child relationships, similar to how WordPress displays its page hierarchy (even something simple like using dashes to indicate depth, e.g. “-- Service 1,” would be perfect).

UPDATE:

This comment from u/Optl13 made my day, it worked perfectly.

submitted by /u/Admirable_Reality281
[link] [comments]
  •  

Help updating drupal 8 to drupal 11 on pantheon.

I have inherited a site hosted on Pantheon that hasn't been touched (other than content updates) for 5 years. I'm not sure which of these guides apply.

https://docs.pantheon.io/drupal-migration

Terminus shows this as the upstream

Upstream 8a129104-9d37-4082-aaf8-e6f31154644e:[https://github.com/pantheon-systems/drops-8.git](https://github.com/pantheon-systems/drops-8.git)

Which doesn't quite seem to fit any of their scenarios. Anyone have some advice/experience on how to proceed?

submitted by /u/AllWild
[link] [comments]
  •  

What tech stack or setup do you use that gives you similar capabilities to what Pantheon, Acquia, or Platform.sh offer?

I’ve been comparing hosting options and noticed that services like Linode or DigitalOcean ... don’t really offer much in terms of DevOps automation or collaboration tools. Meanwhile, platforms like Pantheon, Acquia, and Platform.sh provide some really advanced features — things like full, application-aware snapshots (flushing MySQL/Redis/Solr before taking them), instant environment cloning per Git branch, and seamless Git-based deployments.

You can debug live environments, integrate directly with GitHub/GitLab/Bitbucket, and easily manage multi-app setups (frontends, APIs, microservices, etc.) in a single project. It’s incredibly convenient for Drupal team development, though obviously, not cheap.

I know it’s difficult to fully replicate what Platform.sh provide, but I’d love to know what kind of tech stack and workflows people are using to get close.

I’m not a DevOps engineer, just a Drupal developer who wants to experiment with a similar setup for training and learning purposes, maybe something I could host myself and use to practice modern deployment workflows.

submitted by /u/Psychological_Bag864
[link] [comments]
  •  

Headless CMS auth

I'm looking for a way to use drupal as an auth provider for an external web app.

We basically need to manage all content and users with Drupal but the frontend must be decoupled.

So users would go to the app and login from there but authentication should by managed from drupal

I know how to fetch data and use Drupal as a headless CMS but struggling with the auth

submitted by /u/zipperdeedoodaa
[link] [comments]
  •  

Is there a way to view pages hierarchically in Drupal instead of a flat list?

Hey everyone,

I’m new to Drupal and I'm trying to figure things out. Is there a way to view pages (or any content type with parent/child relationships) in a hierarchical or tree-style view instead of just a flat table?

Something like:

  • Home
  • About
  • Services
    • Service 1
    • Service 2
    • Service 3
    • Service 4

Basically, I’d like to visualize the parent/child structure more clearly when managing content. Even something simple, like WordPress does with a few dashes to indicate depth, would be totally fine.

Thanks in advance

submitted by /u/Admirable_Reality281
[link] [comments]
  •  

Drupal ecosystem still not ready for prime time?

I’ve been implementing various sites with Drupal for years. By no means am I a high end developer. But for a system with many modules available, composer, drush, etc it’s just never easy to put simple building blocks together and get it to work.

Drupal 11 and Commerce 3, check. Want to implement Simplenews for a newsletter to start building a funnel? Sure if you want to send text emails. Symfony mailer light and it doesn’t work well together. (As in over a day fighting with google, ChatGPT, Gemini trying to see why email confirmation stopped sending, etc.

It’s just always something. This doesn’t work with that. Or “it said it would but you need a previous version” etc. Then you find a conflicting module, go to remove it and it’s got its hooks in and you can’t uninstall it.

Just not a very mature system. I really wish it was. Yes I’m frustrated. Is it just me?

submitted by /u/tcotant
[link] [comments]
  •  
❌