Drupal News

Appnovation Technologies: Simple Website Approach Using a Headless CMS: Part 1

  • Simple Website Approach Using a Headless CMS: Part 1 I strongly believe that the path for innovation requires a mix of experimentation, sweat, and failure. Without experimenting with new solutions, new technologies, new tools, we are limiting our ability to improve, arresting our potential to be better, to be faster, and sadly ensuring that we stay rooted in systems, processes and...

    0 sec ago

erdfisch: Drupalcon mentored core sprint - part 2 - your experience as a sprinter

  • Drupalcon mentored core sprint - part 2 - your experience as a sprinter 12.05.2018 Michael Lenahan Body:  Drupalcon mentored core sprint - part 2 - your experience as a sprinter

    Hello! You've arrived at part 2 of a series of 3 blog posts about the Mentored Core Sprint, which traditionally takes place every Friday at Drupalcon.

    If you haven't already, please go back and read part 1.

    You may think sprinting is not for you ...

    So, you may be the kind of person who usually stays away from the Sprint Room at Drupal events. We understand. You would like to find something to work on, but when you step in the room, you get the feeling you're interrupting something really important that you don't understand.

    It's okay. We've all been there.

    That's why the Drupal Community invented the Mentored Core Sprint. If you stay for this sprint day, you will be among friends. You can ask any question you like. The venue is packed with people who want to make it a useful experience for you.

    Come as you are

    All you need in order to take part in the first-time mentored sprint are two things:

    • Your self, a human who is interested in Drupal
    • Your laptop

    To get productive, your laptop needs a local installation of Drupal. Don't have one yet? Well, it's your lucky day because you can your Windows or Mac laptop set up at the first-time setup workshop!

    Need a local Drupal installation? Come to the first-time setup workshop

    After about half an hour, your laptop is now ready, and you can go to the sprint room to work on Drupal Core issues ...

    You do not need to be a coder ...

    You do not need to be a coder to work on Drupal Core. Let's say, you're a project manager. You have skills in clarifying issues, deciding what needs to be done next, managing developers, and herding cats. You're great at taking large problems and breaking them down into smaller problems that designers or developers can solve. This is what you do all day when you're at work.

    Well, that's also what happens here at the Major Issue Triage table!

    But - you could just as easily join any other table, because your skills will be needed there, as well!

    Never Drupal alone

    At this sprint, no-one works on their own. You work collaboratively in a small group (maybe 3-4 people). So, if you don't have coding or design skills, you will have someone alongside you who does, just like at work.

    Collaborating together, you will learn how the Drupal issue queue works. You will, most likely, not fix any large issues during the sprint.

    Learn the process of contributing

    Instead, you will learn the process of contributing to Drupal. You will learn how to use the issue queue so you can stay in touch with the friends you made today, so that you fix the issue over the coming weeks after Drupalcon.

    It's never too late

    Even if you've been in the Drupal community for over a decade, just come along. Jump in. You'll enjoy it.

    A very welcoming place to start contributing is to work on Drupal documentation. This is how I made my first contribution, at Drupalcon London in 2011. In Vienna, this table was mentored by Amber Matz from Drupalize.Me.

    This is one of the most experienced mentors, Valery Lourie (valthebald). We'll meet him again in part 3, when we come to the Drupalcon Vienna live commit.

    Here's Dries. He comes along and walks around, no one takes any notice because they are too engaged and too busy. And so he gets to talk to people without being interrupted.

    This is what Drupal is about. It's not about the code. It's about the people.

    Next time. Just come. As a sprinter or a mentor. EVERYONE is welcome, we mean that.

    This is a three-part blog post series:
    Part one is here
    You've just finished reading part two
    Part three is coming soon

    Credit to Amazee Labs and Roy Segall for use of photos from the Drupalcon Vienna flickr stream, made available under the CC BY-NC-SA 2.0 licence.

    Schlagworte/Tags:  planet drupal-planet drupalcon mentoring code sprint Ihr Name Kommentar/Comment Kommentar hinzufügen/Add comment Leave this field blank

    0 sec ago

Installing SSL on new Drupal 7 website

I have no idea if faceting is what I need, and if it is, I have no idea on how to make it work. (x-post from moronic monday thread)

  • I've been doing a lot of researching the past few days, and I cannot for the life of me figure out how to create a facet block like amazons.

    I believe what I'm looking for is a taxonomy Hierarchical facet, and something for ensuring you can have multiple checkboxes checked within a facet.

    I've been messing with search api, and facets. However, it would seem some features in search api are no longer there. The guides I was going by were all from before search api had removed those features.

    I honestly really don't know what I need per say. All I'm looking for is a way to apply multiple tags to a piece of content, then filter/facet/click down those results like you can on Amazon.com. If anyone could help out, that would be fantastic. If you're unable to, thanks for taking the time to read through this, and I hope you have a great day.

    submitted by /u/Delta365
    [link] [comments]

    7 hours 41 min ago

[HELP] More than one twig file in a theme

It's Triumphant Tuesday! Post your recent Drupal wins and launches

Inject user variable in menu

Question: default field values based on user role [D8]

  • Hi folks,

    I see it's possible to set a default value for a field based on some other entity field/value. Awesome.

    I'd like to use this functionality to set the default value for a taxonomy field attached to a content type. I'd like to base it on the current user's (first) role.

    The challenge I can see up front is that the role names and taxonomy terms don't match. For example:


    • term 1
    • term 2
    • term 3


    • role A
    • role B
    • role C

    This means I can't just drop in something like:


    I'm not shy of some coding but wonder if there's an approach I'm missing (Drupal isn't my strongest suit by any means).

    Would appreciate any ideas/pointers people can suggest.


    submitted by /u/mrlavalava
    [link] [comments]

    1 day 8 hours ago