---
title: "Konstanteneditor übernimmt Änderungen nicht (Sortierung)"
url: "https://www.typo3.net/d/117604-konstanteneditor-uebernimmt-aenderungen-nicht-sortierung"
source: "typo3.net"
tags: ["Backend","Frage","TYPO3 4"]
created: "2014-03-10"
last_reply: "2014-03-10"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Konstanteneditor übernimmt Änderungen nicht (Sortierung)

Backend · 0 Antworten · gestartet 2014-03-10

## Eröffnungsbeitrag

**swalk2014** · 2014-03-10 · [Beitrag #1](https://www.typo3.net/d/117604-konstanteneditor-uebernimmt-aenderungen-nicht-sortierung/1)

Hallo liebe Typo3 Experten,

ich hoffe ich bin an dieser Stelle richtig gelandet.

Es geh um den Konstanteneditor unter Template. Und zwar habe ich des öfteren versucht, die Sortierungsart des Plug-ins 'jobcontrol' zu ändern. Gebe ich nun z.B. "sorting" oder "name ASC" ein und bestätige mit enter oder klicke auf das speichern-Symbol, so ändert sich leider gar nichts und in dem Bereich "sort" landet wieder der Wert "crdate DESC". (sie Anhang-screenshot)

Was ich bereits versucht habe:
- geprüft ob alle Verzeichnisse Schreibrechte besitzen
- unter "Erweiterungen" das dmmjobcontrol Plug-in untersucht. Jedoch keine Stelle im Code gefunden, die dafür verantwortlich ist.
    -> eine Stelle im php code vom jobcontrol-plug-in gefunden, die evtl. etwas damit zu tun hat. Leider kenne ich mich mit php nicht aus. Hier der Auszug:

_______________________________________________________________________________________________________

// Sorting
        $getSort = $this->piVars['sort'];
        if ($getSort) {
            // From URL
            $sort = addslashes($getSort);
            $getDirection = strtoupper($this->piVars['sort_order']);
            if ($getDirection && in_array($getDirection, array('ASC', 'DESC'))) {
                $sort .= ' ' . $getDirection;
            }
        } else {
            // From config or default
            $sort = $this->conf['sort'] ? $this->conf['sort'] : 'name ASC';
        }

// Check if we're sorting on a related table
        $columnSort = explode(' ', $sort);
        $column = $columnSort[0];
        if (isset($TCA['tx_dmmjobcontrol_job']['columns'][$column]['config']['MM'])) {
            $joinTable = $TCA['tx_dmmjobcontrol_job']['columns'][$column]['config']['MM'];
            $sortTable = $TCA['tx_dmmjobcontrol_job']['columns'][$column]['config']['foreign_table'];

// Add tables
            if (!in_array($joinTable, $tableAdd)) {
                $tableAdd[] = $joinTable;
                $whereAdd[] = $joinTable . '.uid_local=tx_dmmjobcontrol_job.uid';
            }

if (!in_array($sortTable, $tableAdd)) {
                $tableAdd[] = $sortTable;
                $whereAdd[] = $joinTable . '.uid_foreign=' . $sortTable . '.uid';
            }

$sort = $sortTable . '.name';
            if (isset($columnSort[1])) {
                $sort .= ' ' . $columnSort[1];
            }
        }

// Finally execute the query
        $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
            implode(', ', $selectAdd),
            implode(', ', $tableAdd),
            implode(' AND ', $whereAdd),
            'tx_dmmjobcontrol_job.uid',
            $sort,
            $limit
        );
_______________________________________________________________________________________________________

Aber eventuell liegt es ja gar nciht an dem Plug-in, sondern an dem Konstanten-Editor an sich. Kennt sich jemand aus? Vielen Dnak im Voraus!

[Bild: \[upl-image-preview uuid=c9ea3f3c-f165-5e30-be04-68b91e04dbf4 url=https://www.typo3.net/assets/files/typo3net/1427-Typo3_help.png alt=Typo3_help.png thumbnail_url=https://www.typo3.net/assets/files/typo3net/1427-Typo3_help.png\]](https://www.typo3.net/assets/files/typo3net/1427-Typo3_help.png)

---

Quelle: „Konstanteneditor übernimmt Änderungen nicht (Sortierung)“, typo3.net, https://www.typo3.net/d/117604-konstanteneditor-uebernimmt-aenderungen-nicht-sortierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
