Skip to main content
Stéphane Quantin

Main navigation

  • Portfolio
  • About
  • Freelance Drupal
    • Audit de site Drupal
    • Drupal maintenance contract
  • Blog
  • CV
  • Contact
Languages
  • French
  • English

Breadcrumb

  1. Home

Blog

By StephaneQ , Fri, 03/27/2026 - 17:15

Drupal 10: a new step toward a modern and streamlined Drupal

Released today, Drupal 10 represents a new milestone in the evolution of the CMS. Following Drupal 9, this version focuses on modernizing the stack, improving the developer experience, and removing deprecated code.

By StephaneQ , Wed, 03/25/2026 - 17:39

Drupal 9: a smooth transition toward a modernized Drupal

Released today, Drupal 9 builds directly on Drupal 8. Unlike previous major versions, this release does not introduce a major technical shift, but rather a controlled and incremental evolution.

By StephaneQ , Wed, 03/25/2026 - 17:21

Drupal 8: a new era for the CMS

Released today, Drupal 8 marks a major milestone in the evolution of the CMS. This new version introduces a deep architectural overhaul and adopts modern standards, bringing Drupal closer to contemporary PHP frameworks.

By StephaneQ , Fri, 02/28/2020 - 14:08

Drupal 8: programmatically test if the current page is the home page of the site

Drupal 8 : programmatically test if the current page is the home page of the site.

By StephaneQ , Wed, 01/29/2020 - 09:33

Drupal 8 - Formatting a date field in Twig

Displaying a date field may seem trivial in a Twig template in Drupal 8, but it is sometimes desirable to want to control the rendering of this field. Here are three ways to display Date fields in a Twig template.

By StephaneQ , Wed, 01/29/2020 - 09:29

Drupal 8 - Get the current language programmatically

Drupal 8: retrieves the current language programmatically, in ISO 639-1 form or directly the name of the language.

By StephaneQ , Fri, 08/30/2013 - 10:43
Configurer Drush : alias et options

Configure Drush: aliases and options

Drush configuration is in the file drushrc.php. It can be located in the following locations:

By StephaneQ , Wed, 07/27/2011 - 09:59

symfony 1.4 : pass parameters on table_method in a sfWidgetFormDoctrineChoice

The widget sfWidgetFormDoctrineChoice accepts option 'table_method', where you can define a method that returns a query, a collection of objects or a single object. This allows you to customize the results of our widget.

However, the problem is that it is impossible to pass parameters to this method, which may be necessary. One solution is to create a custom widget that accept parameters to it.

By StephaneQ , Thu, 01/27/2011 - 16:07

Select a custom column with Propel in Symfony 1.4

Here's a snippet, which allows you to select only one column in a query, and access to the result in symfony.
$c = new Criteria();
$c->clearSelectColumns();
$c->addSelectColumn(objectPeer::COUNTRY);
$c->setDistinct();
$res = objectPeer::doSelectStmt($c);
while ($row = $res->fetch()) {
$country = $row[0];
}
?>

Works with Propel 1.4 and symfony 1.3/1.4.

Blog

Social networks

  • Malt
  • codeur.com
  • 404Works
  • LinkedIn
  • Twitter
  • DoYouBuzz

Twitter

Tweets by @StephaneQ
RSS feed

Pied de page

  • Contact
  • Mentions légales
Powered by Drupal