|
|
Drupal example source code file (views_handler_argument_node_language.inc)
The views_handler_argument_node_language.inc Drupal example source code<?php // $Id: views_handler_argument_node_language.inc,v 1.1 2008/09/30 22:07:15 merlinofchaos Exp $ /** * Argument handler to accept a language. */ class views_handler_argument_node_language extends views_handler_argument { function construct() { parent::construct('language'); } /** * Override the behavior of summary_name(). Get the user friendly version * of the language. */ function summary_name($data) { return $this->node_language($data->{$this->name_alias}); } /** * Override the behavior of title(). Get the user friendly version of the * node type. */ function title() { return $this->node_language($this->argument); } function node_language($langcode) { $languages = locale_language_list(); return isset($languages[$langcode]) ? $languages[$langcode] : t('Unknown language'); } } Other Drupal examples (source code examples)Here is a short list of links related to this Drupal views_handler_argument_node_language.inc source code file: |
"Drupal" is a registered trademark of Dries Buytaert.
my drupal tutorials and examples
Copyright
1998-2016 Alvin Alexander, alvinalexander.com
All Rights Reserved.
Beginning in 2016, a portion of the proceeds from pages under the '/drupal-code-examples/' URI will be donated to charity.