function getLabel() { $label = parent::getLabel(); // Spalten nach denen nicht sortiert werden darf if (!$this->hasOption(OPT_SORT)) { return $label; } $format = '<img src="%s" alt="%s"/>'; $next = empty($_REQUEST['next']) ? '' : $_REQUEST['next']; $sort_asc = $this->link(sprintf($format, 'media/file_up.gif', 'Aufsteigend nach "' . $label . '" sortieren'), array('order_col' => $this->name, 'order_type' => 'asc', 'next' => $next)); $sort_desc = $this->link(sprintf($format, 'media/file_down.gif', 'Absteigend nach "' . $label . '" sortieren'), array('order_col' => $this->name, 'order_type' => 'desc', 'next' => $next)); return $label . $sort_asc . $sort_desc; }