Zum Inhalt springen

Auf welchen Seiten werden welche Extensions verwendet?

Manchmal wäre es hilfreich zu wissen, auf welchen Seiten welche Extensions zum Einsatz kommen. Diese Info kann man zwar auch mit einer speziellen Extension erhalten, aber es geht auch einfach per MySQL. Wenn mehr als 5000 tt_content-Datensätze vorhanden sind empfehlen wir, einen Index anzulegen, um die Abfrage zu beschleunigen. 

ALTER TABLE `tt_content` 
ADD INDEX `plugins` ( `
CType`( 30 ),
`list_type`( 50 ),
`uid`,
`pid`
);

Danach können Sie sich über einen SELECT-Befehl alle verwendeten Extensions inklusive der UIDs der Seiten, auf denen sie eingesetzt werden, ausgeben lassen:

SELECT list_type, 
GROUP_CONCAT(pid) AS Seiten,
GROUP_CONCAT(uid) AS ttContentUids
FROM tt_content
WHERE CType = 'list'
AND list_type <> ""
AND deleted = 0
GROUP BY list_type
ORDER BY list_type
Aktualisiert: 21.04.2024