18 posts found under,


DrupalConsole is a great CLI tool for Drupal 8. As we have seen in our Introduction to DrupalConsole, it is designed for generating boilerplate code and interacting with a Drupal site. The DrupalConsole Launcher executes console commands from the terminal. A console command should be as light as possible and not attempt to do too much. This article assumes you have installed the DrupalConsole Launcher and Drupal 8. Preferably, you should have rea [...]

DrupalConsole is a command line interface (CLI) tool for the generation of boilerplate code, speeding up of administration tasks, and interaction with a Drupal 8 site. A similar tool, Drupal Shell (Drush), grew out of the need for managing Drupal sites from the terminal, which reduces the time it takes to perform numerous administrative tasks, without many clicks and page refreshes in the browser. With the decision to build Drupal 8 on existing [...]

Drupal 7 autocomplete field is something most content producers love. It’s an easy and convenient way to reference content by title. The problem is, that’s all you get from an autocomplete field: a title. One of our partners at X-Team had problems managing front page items, as the autocomplete field provided the title, but they couldn’t see anything else, such as photo, published status or schedule options. This extra info was useful to them, as [...]

It’s been awhile since Drupal 8 was first ready to try out. But even since then, I was checking out news, reading updated docs, working on my Drupal 7 projects… still waiting for something real. And it finally happened – during the keynote at DrupalCon Barcelona, Dries announced the first D8 release candidate and basically confirmed that it’s now ready for production sites! And there my journey had started; after all those weeks, I finally receiv [...]

Time flies – it’s already summer, and I hope yours is going well! Seems like just yesterday I was at DrupalCon in Los Angeles, the famous city of movie-making – to make it sound more like a dream… at least my own dream, one that was made true. Because part of our team was invited to LA by an extraordinary company – X-Team. (Side note: I must say that combining work with travel is a greatly recommended experience, as it brings a breath of fresh ai [...]

Drupal left the island. Larry Garfield brought us an awesome speech about Drupal 8, which you can see here. Dries explained to us why Drupal 8 had to change. Larry showed us those changes, and everybody loved his demo, but the important thing came after that. The inline editor, content management improvements, rendering HTML5 are awesome improvements, but in the end, these are just details compared to the big message: Drupal finally left the isla [...]

The short version: X-Team: “We’re considering sending you to Colombia to attend DrupalCon Latin America. We know you live in Europe. We know it’s on the other side of the world. And we know DrupalCon Barcelona (in your own country) is in six months, but we’re sending you anyway. Are you in?” Me: “What?” For a guy that has worked his whole life as freelancer, joining a big team was totally new fish for me, and attending a conference with all expen [...]

Drupal 8 is the most advanced Drupal ever built and it will surely will be a game changer among other CMSes out there. Part of its strength comes from adopting the principles from other technologies like Symfony, YAML, Twig, and Backbone.js. The theming has undergone many changes since Drupal 7, especially the deep integration with Twig – a popular templating engine for PHP, which opens the door to more robust, scalable and secure themes. Note th [...]

If you are playing around with Drupal 8, you may want to install version 8 of Drush on your computer. However, Drush 8 is currently only available as the master branch at github, and you may not like to throw out your existing Drush 6 or 7 in favor of the Drush development version, which is not stable. I’d like to share with you a way you can have both installed at the same time. I used a Mac, though these commands should work well also under Lin [...]

I’m a Drupal developer and like most of my colleagues, I’m excited over PHPStorm. It has a lot of advantages (performance being the main one for me). One great advantage is Live Templates, which are predefined code fragments that you can insert into your source code. The best part about it – if you’re a Drupal dev –  is that there is already a repo of live templates for Drupal. (Tip: if you use OSX & PHPStorm 7+, then you’ll probably need to [...]

Scale your
Development team

We help you execute projects by providing trusted developers who can join your team and immediately start delivering high-quality code.

Hire Developers