Inhalt abgleichen
Drupal.org - aggregated feeds in category Planet Drupal
Aktualisiert: vor 20 Minuten 38 Sekunden

Zivtech: How to Prevent Your Drupal Site from Getting Hacked: Part 1

27. März 2018 - 11:00

There’s no foolproof way to get an unhackable Drupal site; there could always be an exploit that we don’t know about yet. But there are quite a few ways you can help reduce the risk of getting hacked. Let’s dive into some of the most common ways Drupal sites get hacked, and how to secure your site against these points of entry.

Drupal Security Advisories

One of the most common ways to get hacked is to fall behind on known Drupal Security Advisories. Keeping up to date on the latest advisories is ultimately your first line of defense. 

There are security advisories for both Drupal core and contributed projects with varying levels of security risk for the exploits found. You can sign up for the security email list to make things easier to keep track of. You can do this by logging into your Drupal.org account and editing your user profile. From there you can subscribe to the security newsletter on the newsletters tab. This list will email you soon after Drupal Security Advisories are released to the public, which helps quickly notify you or your team of possible exploits that need to be fixed. 

You can use the Update Status module in Drupal core to see which sites are affected by these advisories. Then add an email address to send Security Alerts to daily or weekly. The Update Status alerts have also notified us in a few cases when the email list was backed up and took longer than it normally would. 

Typically, Drupal core security advisories come out on the third Wednesday of the month unless it’s a highly critical update that needs to be patched sooner. Contrib project security advisories can come out on any given Wednesday. 

Read more

Amazee Labs: DrupalCamp Ruhr 2018 Recap

27. März 2018 - 8:41
DrupalCamp Ruhr 2018 Recap

Two hundred and fifty people from across Germany and its neighbouring countries gathered in Essen on 17 and 18 March for DrupalCamp Ruhr, an event full of fresh discussions, workshops and presentations.

Josef Dabernig Tue, 03/27/2018 - 08:41

The organizers decided to use the Open Space / Barcamp format that provided attendees with the option to pre-select certain sessions, but which could also be combined spontaneously with ad-hoc sessions that the participants had presented in the kick-off session. This meant that, in contrast to our regular conference experience, each of us got to quickly present our idea and were also able to adapt the camp’s schedule collaboratively before we started.

On each day, we would then agree upon the session plan. I ended up doing a planned session and two spontaneous ones. Before I start to explain what I talked about, I would like to highlight what stood out for me, in terms of discussions and themes at the conference:

Drupal 8 Distributions are ready

The initial panel discussion on distributions was a great moment to hear Distribution Maintainers and Leads talk about NP8, deGov, Thunder, Varbase, Commerce, OpenSocial and the Out of the Box initiative. It was great to see how much progress the distribution space has already made in Drupal 8. Distributions are an excellent way to highlight what Drupal can do and push for reusable, generic solutions. As I had worked 4 years with the epiqo team on Recruiter, one of the first Drupal 7 distributions, this was also a good reminder of the interesting challenges we face when creating products based on Drupal. In addition, the panelists also discussed how to best manage configurations using approaches like Features and Config Split.

Local Communities starting to collaborate

Another highlight was the discussions around aligning Drupal community efforts. The project, Local Community Distribution, was created to combine efforts in order to build and maintain local community websites. Representatives from various country initiatives were brought together, along with neighbouring countries such as France and the Netherlands, to share their codebases in the interim, which can be used as a solid foundation to get these projects off the ground. Details of the discussion can be found in this ticket.

 

Coincidentally, we recently started an initiative to create a new Drupal Switzerland website, so keep an eye on our group’s page or join one of the Zurich Meetups to follow the progress and join the discussion.

Communication moving from Slack to DrupalChat

Over the last few years, a large percentage of instant communication has moved from IRC to Slack because of superior usability. Unfortunately, Slack’s commercial focus limits the community using it - currently most of our channels appear empty due to the fact that Drupal Slack hides old messages. The local communities, therefore, decided to go for DrupalChat.eu as an alternative. If you are interested, follow this issue or join the BOF at DrupalCon NA.

Drupal 8 Initiatives are making progress

In my talk - Drupal 8 Initiatives, I tried to give an overview of the status, history and achievements of the initiatives that are contributing to the Drupal 8 project. It was a great opportunity to highlight how much Drupal 8 has already been evolving over the years as well as to show how any future contributions can be done collaboratively.

In the spontaneous session, we spoke about Agile and Project Management practices as well as the #d8rules initiative.

Keeping an eye on upcoming Drupal events in Europe

Thanks to the DrupalCamp Ruhr team for putting together such a dynamic event!

We are really looking forward to more collaboration and exchanges within the Drupal community during 2018. For those who can’t make it to DrupalCon Nashville, 9-13 April, Europe has you covered. Keep an eye on these events:

As usual, you can also find many more regional events on Drupical and finally, if you are interested in an unconference using the Open Space format, make sure to join us for Agile Lean Europe Zürich 2018, August 22-24.

For more information on DrupalCamp Ruhr, check out the event website, the #dcruhr18 twitter hashtag or find more pictures on our flickr page.

MidCamp - Midwest Drupal Camp: Musings on MidCamp, and how the Drupal Leprechaun got away

26. März 2018 - 22:01
Musings on MidCamp, and how the Drupal Leprechaun got away

As I mentioned in the closing remarks, this year’s MidCamp was a roller coaster ride. And as I said to people in the halls: the actual camp is the easy part; it’s getting there that is the real challenge.

One would think that after five years of planning MidCamp, this would get easier. Sadly, this has not been the case. Our primary challenge year to year is organizer burnout. The core team keeps shrinking and inevitably someone takes on a significant burden to keep camp on course. This year, that was me, though I’m either too stubborn or too stupid to walk away from the project.

Some specific challenges we faced this year:

  • We overreached with the site rebuild, giving us a late start to crucial things like selling sponsorships and opening the call for papers
  • We were $15k below our revenue goals just four weeks before camp
  • We succeeded in finally getting DePaul faculty to underwrite us as an internal event (which would have saved on both venue rental and catering fees) only to find out that we were too far in the process (and then later find out we will forever be an external event)

To stay afloat, we made adjustments:

  • We increased training ticket costs to cover food and training day venue rental
  • We canceled all but coffee and water for session days and the Sunday sprint
  • We cut any rooms not used for sessions and we massaged our schedule and room reservations (DePaul is unique in letting us reserve by the hour versus whole or half day like many other venues)
  • We cut all but limited snacks at the after parties

The extra hours picking up the slack, the repeated bad news, constant fretting over the budget, and all these cuts really made me start to wonder if MidCamp was worth the effort.

I’m at a dozen or more camps each year. The unsolicited MidCamp love I hear at these camps is what keeps me going. And it was also the reason I could not fathom why we were falling apart at the seams. The community seems to think this is a viable camp, but in all other ways, we were not hitting the mark. Which got me thinking this could very well have been the fifth and final MidCamp.

It was with this in mind that I reached out to Twitter with what I call my hat-in-hand tweet. And the community proved, in no uncertain terms, that this camp matters. We hit record numbers of individual sponsors and received over $1,000 in donations, which we’ve never taken before. And sponsors followed with a last-minute show of support.

We had money again, which meant it was time to reverse some of our cuts. Yet the changes we were forced to make had some unforeseen consequences, the most glaring of which was the cavernous emptiness of the main room. This is a model we lifted from DrupalCorn Camp early on and it worked well for a while. But this year it was a colossal fail as people, by and large, did not return to the main room to eat their lunch after grabbing it from the cafeteria, which meant almost no foot traffic for sponsor tables, and a $5,000-per-day room hosting only a few dozen people outside of the keynote, lightning talks, and camp closing.

So with attendee and sponsor feedback, plus diligent head counts of every room every hour (including the main room), we are now armed with actual data instead of anecdotal recollections:

  • The multi-purpose sponsor/bof/keynote room was a bust
  • There was a 33% drop in session attendance from Friday to Saturday (yikes!)
  • And MidCamp—while amazing—was just another camp

It’s time for change. Here is what’s in store for 2019:

  • Condensing all of camp to a single floor of the student center
  • Allowing slightly longer time between sessions
  • Shifting the schedule so that sessions are Thursday and Friday, to address attendance drop-off
  • Adding summits to the training day before camp starts to draw more attendance
  • Curating sprint initiatives and marketing them early, again to draw more attendance
  • Leveraging MidCamp as the onramp to DrupalCon

And that, my friends, brings us to the amazing Druplichaun we revealed for O’MidCamp. To roll camp back a day, we need to push to the following week in 2019, March 20-23. So if you caught sight of the little fella, know that he got away this time, but we anticipate seeing him again in the future.

Feel free to come to Chicago early and watch the river turn green, escape the Chi-rish, and do some fun things with the local community while we ramp up for an all-new MidCamp.

If you made it this far, thanks for reading and consider getting involved! Join the Slack at https://midcamp-slack.herokuapp.com/

See you around,
Kevin Thull
MidCamp 2019 Fearless Leader (among other things)

Palantir: Culture & Connection Series at DrupalCon

26. März 2018 - 20:23
Culture & Connection Series at DrupalCon brandt Mon, 03/26/2018 - 13:23 Alex Brandt Mar 27, 2018

Join Director of Operations Colleen Carroll for daily discussions on how to foster a unique, empowered remote-first culture.

Stay connected with the latest news on web strategy, design, and development.

Sign up for our newsletter.

Palantir’s Director of Operations, Colleen Carroll, has been helping foster a special culture at Palantir for the past 11 years. At this year’s DrupalCon, she’ll be hosting a short discussion each afternoon at the Palantir booth to share her perspective on cultivating and scaling culture with a remote-first team.

These discussions will be casual in nature, and attendees are encouraged to ask questions.

Discussion topics will include:

  • Tools we use at Palantir to foster and celebrate culture
  • Colleen’s philosophy of bringing open source into HR
  • How to support effective teams through shared principles and empowerment

We encourage anyone looking to learn more about these topics to grab some lunch, and then join us at the Palantir booth (#503) Tuesday, Wednesday, and Thursday from 1:30pm - 2pm.

Palantir: Where to Find the Palantiri at DrupalCon Nashville

26. März 2018 - 19:21
Where to Find the Palantiri at DrupalCon Nashville brandt Mon, 03/26/2018 - 12:21 Alex Brandt Mar 27, 2018

Palantir is bringing a motley crew of 18 to DrupalCon, and we couldn’t be more excited to see you in Music City.

Stay connected with the latest news on web strategy, design, and development.

Sign up for our newsletter.

It’s finally almost DrupalCon week, and our team is ready to hit it at full force! Here’s what we have on the books so far - won’t you join us?

Media and Publishing Summit

Kick-off your week with Palantir’s Director of Innovation, Ken Rickard, who will be speaking at this year’s Media and Publishing Summit. The summit will address current challenges faced by the media industry and how Drupal can help. Register in advance to attend.

  • Date: Monday, April 9
  • Time: 11:30am - 5pm
Teamwork and Leadership Workshop

The Drupal Community Working Group and the Drupal Association are offering a Teamwork and Leadership Workshop, and both George DeMet and Tiffany Farriss will be helping facilitate. Space is limited, so register soon to attend.

  • Date: Tuesday, April 10
  • Time: 2:00pm - 5:00pm
Culture and Connection Series

Palantir’s Director of Operations, Colleen Carroll, has been helping foster a special culture at Palantir for the past 11 years. She’ll be hosting a small discussion each afternoon at the Palantir booth to share her perspective on cultivating and scaling culture with a remote-first team.

Palantiri Sessions Making Inclusion Happen Through Mentoring by Allison Manley and Michelle Jackson

Learn about Palantir’s pilot program to expose new faces to the Drupal community, something we call the “Inclusion Initiative.”

  • Time: Tuesday at 10:45am
  • Room: 101E
Inclusion in Action BoF led by Ryan Price and friends

Continue the inclusion discussion in a BoF led by one of the Inclusion Initiative’s mentors.

  • Time: Tuesday at 2:15pm
  • Room: 203B
Partnering With Non-Profits to Reach Diverse Audiences BoF led by Julia of GenesysWorks

Curious how to start an inclusion program of your own? Check out this BoF led by one of our non-profit partners.

  • Time: Tuesday at 3:45pm
  • Room: 102A
Manage Yourself First by Ken Rickard

Learn about a few self-training tools that you can adopt to help you manage all of the different factors of technical leadership.

  • Time: Wednesday at 10:45am
  • Room: 207D
Community Convos: Camp Organizing by Avi Schwab and friends

Join a discussion on Drupal camp logistics.

  • Time: Wednesday at 12:35pm
  • Room: 101E
Community Convos: Governance Retrospective by George DeMet and friends

The CWG will be leading a retrospective of their process to solicit feedback from the wider community on Drupal governance and facilitating a discussion on how to get more people involved in community governance.

  • Time: Wednesday at 2:15pm
  • Room: 101E
Maintaining a Healthy Work-Life Balance When Working Remotely by Lauren Burroughs, Luke Wertz, and friends

During this moderated panel, the team will discuss some of the common problems with remote work and strategies to be successful when work and home life collide.

  • Time: Wednesday at 3:45pm
  • Room: 101C
Community Convos: Fostering Community Health by George DeMet and friends

This conversation is hosted by the CWG to talk about the Drupal community and the role that the CWG plays in helping to keep it a friendly and welcoming place.

  • Time: Thursday at 10:45am
  • Room: 101E
Trivia Night

Each year Palantir sponsors Thursday night’s Trivia at DrupalCon. We love having the opportunity to end our week on a high note, testing our Drupal knowledge with our community comrades. Come on out to City Winery for some friendly competition, prizes for the winners, and laughs all-around.

  • Time: Thursday, doors open at 8pm
  • Location: City Winery, 609 Lafayette Street
Grab Swag at Booth #503

And of course, don’t forget to stop by our booth (#503) to grab some fresh Palantir swag from Alex and Annie. We’ll have new stickers, new socks, and a special limited edition item that you will just have to come see for yourself.

See you in Music City!

 

We want to make your project a success.

Let's Chat.

Lullabot: Jen Lampton on the Backdrop Community and Forking Drupal

26. März 2018 - 18:21
In this episode, Matthew Tift talks with Jen Lampton about the Backdrop project, the differences between the Drupal and Backdrop communities, helping people, organizing software communities, and much more.

Tag1 Consulting: Michael Meyers Joins Tag1 As Managing Director

26. März 2018 - 17:05
I’m excited to announce that Michael Meyers has joined the Tag1 team as Managing Director. Michael was one of our very first clients 10 years ago, we’ve worked together on many projects over the years, and we look forward to working even more closely with him now that he’s a part of the Tag1 team. Michael has extensive experience building market leading high-growth technology companies and is particularly well known in the Drupal Community for his role in driving innovation of the Drupal platform. Michael brings over 20 years of experience managing global technology teams building high traffic, high performance mobile and web applications. Tag1 recently celebrated our 10th anniversary, in that time we’ve established ourselves as the leading provider of highly available, scalable, secure, high performance systems and as the organization other agencies and the users of Drupal turn to for help with their most challenging problems. We will be working with Michael to expand on our success to date and to help lead Tag1 into the future. Roots in Success Michael joins Tag1 from Acquia, where he spent the last 5 years on the leadership team as VP of Developer Relations, Developer Marketing, and helped launch the Developer... Read more Jeremy Mon, 03/26/2018 - 08:05

Chromatic: Chromatic at DrupalCon Nashville

26. März 2018 - 15:00

DrupalCon Nashville is coming up and Chromatic will be showing up in full force this year! Here's where to find us.

OSTraining: How Do I Log-in to Drupal Without the Log-in Block or Menu?

26. März 2018 - 7:09

This is actually quite a common question from our students. They start building their Drupal site. Then they go to work with their blocks or menus.

Then they accidentally disable the "Log in" menu link. There is no "Log in" link displayed on the site anymore. Neither for them nor for their visitors.

In this short tip, you will learn how to login to your Drupal admin page in such situation. 

Agiledrop.com Blog: AGILEDROP: When having a remote team is an asset

26. März 2018 - 1:42
Digital agencies will sooner or later find themselves in a situation when they will face a project where their resources will be overextended or that the platform won't match the expertise of their in-house team. When situations like that arise, you will probably go out and try to find a remote partner. And that is by no means an easy and straight-forward endeavour. So what are the best ways to work and grow your remote partnerships?  The first step would obviously be to accept and embrace the idea that working with a remote team is a good thing. You keep your agency's workflow going, no… READ MORE

DrupalEasy: DrupalEasy Podcast 208 - Brooke Candelaria - Preparing You for DrupalCon Nashville

25. März 2018 - 23:44

Direct .mp3 file download.

Brooke Candelaria, (htownbrooke), the new Conference Director for the Drupal Association joins Mike Anello to introduce herself to the Drupal community as well as to provide a preview of DrupalCon Nashville as well as her thoughts on the evolution of DrupalCon Europe. Topics discussed include trivia night, the decoupled summit, rodeos, Hurricane Harvey, The Princess Bride, the DrupalCon Europe licensing bidding process, shoulder pads, and perhaps the greatest answer ever to our always challenging "exotic animal" question.

Interview DrupalEasy News Sponsors
  • Drupal Aid - Drupal support and maintenance services. Get unlimited support, monthly maintenance, and unlimited small jobs starting at $99/mo.
  • WebEnabled.com - devPanel.
Follow us on Twitter Subscribe

Subscribe to our podcast on iTunes, Google Play or Miro. Listen to our podcast on Stitcher.

If you'd like to leave us a voicemail, call 321-396-2340. Please keep in mind that we might play your voicemail during one of our future podcasts. Feel free to call in with suggestions, rants, questions, or corrections. If you'd rather just send us an email, please use our contact page.

Savas Labs: Updating Drupal 8 core via Composer

25. März 2018 - 2:00

Updating Drupal 8 core with Composer has proven to be a problematic process for many developers and has caused some to abandon the platform entirely, opting to stick with Drupal 7. Having updating our own Drupal 8 sites many times now, we've compiled some notes on how to use Composer to update core and what to do when issues arise. Continue reading…

KnackForge: How to update Drupal 8 core?

24. März 2018 - 7:01
How to update Drupal 8 core?

Let's see how to update your Drupal site between 8.x.x minor and patch versions. For example, from 8.1.2 to 8.1.3, or from 8.3.5 to 8.4.0. I hope this will help you.

  • If you are upgrading to Drupal version x.y.z

           x -> is known as the major version number

           y -> is known as the minor version number

           z -> is known as the patch version number.

Sat, 03/24/2018 - 10:31

Ashday's Digital Ecosystem and Development Tips: The Future of Websites: CMS or Website Builder Tools?

23. März 2018 - 22:00
Why Squarespace Will Replace Wordpress, Wordpress Will Replace Drupal, and Drupal Will Replace Drupal

When the open source WordPress blogging platform first came out, it opened up the world of internet publishing to the masses. Sure, there were website builders out there like GeoCities and Angelfire, but they lacked much and were very ugly. When WordPress came along it gave voice to those willing to overcome the barriers of setting up web hosting and installing the software. These days there are much better website builders for the common person. Squarespace being a standout of the group even has an easy to use e-commerce option. Because of this, the roles of many popular Content Management Systems (CMS)s are shifting.

DrupalCon News: Join the Developer Contest in Nashville

23. März 2018 - 20:51

We're excited to welcome back the DrupalCon Developer Contest - our first since Los Angeles.

Acro Media: A Reaction to "A New Documentation Initiative"

23. März 2018 - 20:06

Matthew Grasmick, grasmash on drupal.org and twitter.com, has written another inspiring post on documentation. As our CTO, Shawn McCabe has often said before, give Acro an easy button, and we’re 100% behind better documentation.

You can read Matthew’s original blog post for a more thorough and somewhat more roundabout explanation of his proposal. Below I’ve edited the heart of his post into 6 distinct proposals and responded to each one.

In general, I think we can all agree the documentation for Drupal has needed a breath of fresh air and is constant source of frustration for new and experienced users alike.

Proposal #1A:  Elevate some docs to "official"

Elevate the Drupal 8 User Guide to the status of "Official Documentation"

The idea of creating a tiered documentation has been implemented partially already with the new documentation migration initiative. I think Matthew’s proposal goes one step further by wanting to introduce a new taxonomy term called “Official” for the “documentation page” and “documentation guide” that carries more weight. This idea is very drupally, as we currently do this exact same thing with marking modules as covered by the security policies. Providing a level of assurance that a certain module is produced by people who know what they’re doing and backed up by a team of specialists who voluntarily deal with logistics and other high-level situations.

In general, I think Matthew’s first proposal is a good one. We should implement it by “blessing” certain documentation pages and guides with a stamp of approval / official.

Proposal #1B:  Prominently Feature "Official Docs"

Update the UX on Drupal.org to prominently feature the Official Documentation on major site entry points.

Along with the “stamp of approval” we would “red light / green light” these pages. Essentially flagging pages as “red light, unofficial” and “green light, official” would go a long way to signalling to the community at large that we take documentation seriously and only greenlight the best of the documentation.

To take Matthew’s proposal seriously, though, we would also need to implement new call-to-actions on non-documentation pages that point to the “official” pages. Maybe revamp the navigation of header and footer on drupal.org to clarify the difference between “official” documentation and “unofficial.”

Proposal #2:  Adopt Best Practices

We should adopt the following as best practices for all Official Documentation:

This is the heart of the proposals. Matthew wants to constrain the carrot, that “official” stamp of approval, through a high-level checklist of best practices. Agreed. Below is a quick run down of the best practices Matthew is proposing.

  1. A governance process
  2. Use version control
  3. Use and follow documentation standards
  4. Write documentation in markdown format
  5. Use continuous integration process to generate and update screen shots of Drupal interfaces. (<a href="https://drupalize.me/blog/applying-lessons-user-guide-drupal-documentation">Additional Info</a>).
Proposal #3:  Integrate Semantic Versions

Let's integrate the semantic versions (8.5.x, 8.6.x, 9.0.x, etc.) into the Official Drupal.org Documentation UX, much in the way that Symfony and Laravel do.

This is absolutely critical but also a huge technical task (high risk). It means that official documentation would need to have it’s status coupled with minor releases of Drupal. The bigger our official documentation grows, the larger the task will be to maintain it adequately between minor versions. I think the manpower needed to make this idea happen might just burn out the individuals interested in stepping up to make it happen. If we, the Drupal community, can stomach the high risk nature of such a claim, then by all means, we need this.

Perhaps a way to reduce risk is to “evergreen” stamp certain pages, clarifying the fact that certain pages would not likely need updated between minor releases. We could also reach out to Symfony to ask how they manage minor releases and documentation.

Proposal #4:  Lower Contribution Barrier

Lower the contribution barrier.

Decoupling the documentation contributors could impact the early adopters positively and long term users negatively. I think think the primary way to achieve the goal set out in this proposal is tightly coupled with the next proposal, by letting users of an open source git-powered platform make the edits, we essentially open source our documentation and our processes at the same time.

I helped spearhead the move of Drupal Commerce’s documentation to the subdomain “docs” for the same reason. We have much better documentation because of this move. Anecdotally, for Drupal Commerce 1, we had maybe a handful of contributors to Drupal’s documentation. Now, for version 2, we have a myriad of contributors (51!!). Scaling documentation is hard, and this is one way to increase involvement.

Personally, I absolutely love this part of Matthew’s proposal. Professionally, I think the community is divided and people are picking sides. They are rightly asking: Why can't Drupal do this very content heavy thing better? Perhaps the answer is: Drupal can do this! We just have to accept this content lives in a version-controlled repo and not in the database.

Proposal #5:  Host Docs on Repo

Use a repository that is hosted on GitHub (or GitLab) to manage the official Drupal documentation.

Agreed. I’m looking forward to learning how drupal.org will move to one of the git-based hosting services. I’d throw my hat into the github arena, but the initiative for drupal.org has already chosen bitbucket. So let’s use bitbucket.

Proposal #6:  One Pager

Create a new class of documentation that we're lacking: "The Official One Pager."

Cool, love the idea. I think we could take or leave this. If I were proposing these changes to a client, I would mark this proposal as optional. This helps communicate that this proposal is a lower priority (unless the decision makers want to make it a higher priority) and helping the decision makers understand that this scope increase, while very beneficial, would impact the delivery and bottom line and could easily be moved on to a different delivery schedule.

Brian Osborne: Overriding module configuration in a Drupal 8 installation profile (with some "gotchas")

23. März 2018 - 15:31

I'm working in creating a Drupal 8 installation profile and learning how they can override default configuration that its modules provide at install time.

Valuebound: How to integrate Salesforce with Drupal 8 website

23. März 2018 - 14:16

Integration of CRM tool with web applications has turned out to be an undaunted task especially when you monitor/manage your contacts, existing clients and leads generated for marketing campaigns. In this post, I would like to walk you through Salesforce integration with Drupal web application. Let’s dive in to the basics of Salesforce.

Salesforce is a cloud-based CRM solution that helps business effectively manage sales, service, marketing, collaboration, analytics, and building custom mobile apps. In order to manage the business effectively, companies need to integrate their Drupal website with Salesforce CRM solution, which…

Electric Citizen: Meet Us at DrupalCon Nashville

23. März 2018 - 12:23

If you have never been to a DrupalCon, make this year the one!

Acro Media: UH+ Axe: Enhanced Commerce Product Page, A Technical Walkthrough

22. März 2018 - 20:33

If you're familiar with the Urban Hipster Drupal Commerce demo site, you may have come across the UH+ Axe product page and wondered how it was built. Well, today I'll give you a bit of a technical demonstration on how it was created, what modules were used, and some of the custom work that went into it.

The Urban Hipster Drupal Commerce 2 demo site showcases what the Commerce 2 module can do basically out-of-the-box, with added theming and configuration. The product pages within the demo are setup in a way that rivals any other ecommerce platforms, and this suits most ecommerce store owners who want to show a whole bunch of different products in a familiar way.

However, there are cases where you might want a fully custom product page that is an experience all in itself. Apple is a good example of this. Viewing an iPhone on the Apple website isn't just a cookie-cutter product page, it's full of content and rich graphical elements. The page itself is a powerful marketing piece. The Apple website wasn't built on Drupal, but the flexibility that is the Drupal platform allows us to do much more than just the standard. The UH+ Axe "builder" type of product page was created to show just that, how you can push the boundaries with your Drupal Commerce product pages.

Related Links