• Bei Ausweisung von Altteilsteuer beim Rechnungsdruck wurde die Gesamtsumme ohne Altteilsteuer und die Gesamtsumme mit Altteilsteuer in der gleichen Schriftart gedruckt, wodurch die Gefahr bestand, dass die Summe ohne Altteilsteuer als Zahlung eingeht. Zur besseren Unterscheidung zwischen diesen Werten wird die Summe ohne Altteilsteuer jetzt gedruckt mit der Schriftart für die Nettosumme.
  • Unter Menü -> Maskentexte -> Informationsfelder Vorgang können Beschreibung für die Felder Kommission, KW, etc. individuell angepasst werden.
  • Eine Veränderung der Spalten-Überschriften unter Menü -> Allgemein -> Spaltenansicht wurde nicht gespeichert. Nun behoben.
  • Im Rechnungseingangsbuch, Reiter 'Eingangs-Rechnung', öffnen sich beim Tastendruck auf Enter nicht mehr die Konten. Nun springt der Cursor in das nächste Feld.
  • Beim Öffnen eine nicht (mehr) vorhandenen Artikels aus dem Vorgang heraus, wurde ein Artikel erstellt. Nun behoben, es kommt eine Benachrichtigung, dass der Artikel nicht mehr im Lager vorhanden ist.
  • Die Zeilenhöhe und -breite von Vorgangsfenstern lässt sich nun im Bereich Optik auf den Standardwert zurückstellen.
  • Die Rechnungsliste wurde um das Zahldatum erweitert.
  • Es kam zu einem Absturz beim Betätigen des Löschen-Buttons in der Artikel-Liste 'Lieferanten', wenn diese leer war. Nun behoben.
  • Beim Rechtsklick auf die Option 'Neuer Kundenkontakt' kam es zu einem Absturz, wenn die Liste der Ansprechpartner leer war. Nun behoben.
  • Beim Schließen eines leeren, automatisch nach dem Schließen des vorherigen Barverkaufs angelegten, konnte es zu einer Fehlermeldung kommen, wenn das automatische Zusammenfassen von Positionen aktiviert war.
  • Beim ersten Programmaufruf nach der Installation erschien die Meldung, dass der Index ANA_LAORT nicht existiert.
  • Es kam zu einem Absturz, wenn ein neuer Kundenkontakt aus der Ansprechpartner-Liste erstellt werden sollte und diese noch keinen Ansprechpartner enthielt. Nun behoben.
  • Bei Gutschriften wurden in der Auswertung Artikelverkäufen Artikel addiert anstatt abgezogen. Nun behoben.
  • Absturz beim Aufruf eines Filters über den Menüpunkt Artikel Temporär. Nun behoben.
  • Beim Ändern einer Artikelnummer konnte die Änderung von zugehörigen Kunden-Artikelnummern zu einer Endlosschleife führen und damit die Warenwirtschaft ohne Fehlermeldung beendet werden.
  • Beim Ändern des Artikel-Bestandes kam es zu einem Absturz, wenn der Warenwert zu hoch war. Nun erscheint eine Warnmeldung.
  • Überprüfung beim Ausdruck, ob so viele SN eingetragen wurden wie Anzahl angegeben.
  • Die Druckauswahl der Pickliste wurde beim Auftragsdruck nicht gespeichert. Nun behoben.
  • Die doppelt vorkommende Positionsnummer bei Alternativpositionen in Angeboten wird nun in Klammern ausgedruckt.
  • Der Dezimaltrenner Komma statt Punkt kann jetzt auch in den Listenansichten / Verwaltungen aktiviert werden. Die Einstellung kann über die Voreinstellungen Reiterkarte Optik vorgenommen werden.
  • Es ist jetzt möglich Zahlen größer als eintausend und eine Million mit einem Punkt zu trennen. Dies gilt sowohl für die Optik (Listenansichten) als auch für den Ausdruck auf Rechnungen und anderen Vorgangsarten. Für beide Varianten gibt es eine getrennte Einstellmöglichkeit in den Voreinstellungen (Reiterkarten Allgemein und Optik).
  • Wenn es beim OS-Commerce-Export keinen Internet-Artikel gab, wurde eine verwirrende Fehlermeldung wiedergegeben. Nun behoben.
  • In den Voreinstellungen kann nun die Anzahl der Tage auf 3 Stellen für die Erinnerung an Wiedervorlagen erhöht werden.
  • Es kam zu einem Absturz, wenn bei der Auswertung Artikelverkaufsliste die Sortierung 'Auftragsnummer+Position' oder 'Auftragsnummer+Lagerort' gewählt wurden. Jetzt behoben.
  • Beim Sammeldruck von Rechnungen wurde eine zusätzliche Überprüfung eingebaut, die zu druckende Rechnung im Bereich des Sammeldrucks liegt.

  • Der Generator für die Belegnummer im Rechnungseingangsbuch war auf 8 Stellen begrenzt obwohl die Belegnummer 10 Stellen sein darf. Jetzt behoben.
  • Die Infofelder beim Verbuchen eines Warenzugangs wurden fälschlicherweise ausgeblendet. Jetzt behoben.
  • Wenn beim Erzeugen einer Einzelmahnung sowohl eine Option für PDF als auch die Option Druckausgabe angehakt waren, wurde nur das PDF erstellt und die Druckausgabe wurde ausgelassen.

  • Die Menü-Führung der Webshops-Tools wurde verbessert.
  • Im Rechnungseingangsbuch gibt es jetzt auch eine Fälligkeitenliste die außerdem die mögliche Ersparnis anzeigt wenn Skonto abgezogen werden kann.
  • Bei der Übernahme von Teillieferscheinen zu Rechnungen kann der Text der Zusatzposition, die bei der Übernahme für jeden Teillieferschein generiert wird, benutzerdefiniert eingestellt werden über die Voreinstellungen, Reiterkarte Auftrag(2).
  • Unter bestimmten Bedingungen wurden im Ribbonmenü zum Auftrag einige Menüpunkte deaktiviert, die aktiv bleiben sollten.
  • Über das Ribbon- und Kontextmenü in der Adressverwaltung können nun neue Gutschriften und Barverkäufe erstellt werden.
  • Die 7-stellige Rechnungsnummer 9999999 führte zum Absturz und anschließend zu doppelten Rechnungsnummern. Nun behoben.
  • Bei Eintragungen im Kassenbuch (Z-Bon) kann das Belegfeld jetzt automatisch hochgezählt werden.
  • Vorgangsbezeichnungen können nun individuell angepasst unter Menü -> Formulareinstellungen werden.
  • Die Haken in der DSGVO-Liste können nun mit einem Mausklick anstelle eines Doppelklicks gesetzt und wieder entfernt werden.
  • In den Listen einer Adresse sind nun auch die Rechnungseingänge vorhanden.
  • Beim Excel-Export der Listen aus Adressen und Artikeln wird nun eine Überschrift mit exportiert. Diese enthält Kundenname und -nummer, Datum und Uhrzeit.
  • In den Voreinstellungen können auf Reiterkarte 1 die wegklickbaren Hilfemeldungen z.B. für neue Mitarbeiter wieder aktiviert werden.
  • Bei der Zubuchung einer Bestellung zu einem Artikel ohne Bestandsführung erscheint eine Warnung, die dauerhaft weggeklickt werden kann.
  • In den Auftragsdaten wurden die Lieferantendaten um Straße, Postleitzahl sowie Ort erweitert.
  • Zolltarifnummern können jetzt auch für Direktartikel in einem Auftrag über die 'Weiteren Optionen' eingetragen werden.
  • Vorhandene Filter zu Auswertungen können nun auch gelöscht werden.
  • Ein Floskeldruck für die Zahlweise E - Girocard / EC-Karte ist nun möglich.
  • Unter den Voreinstellungen im Reiter Optik kann nun eine von drei Hintergrundfarben ausgewählt werden.
  • Bei der Periodenabrechnung werden jetzt die Meldungen gesammelt und am Ende ausgegeben, so dass die Abrechnung automatisch durchlaufen kann.
  • Ein Artikel kann nun aus einem Vorgang heraus per Doppelklick geöffnet werden.
  • Artikelbezeichnungen und Langtexte für Fremdsprache 1 und 2 werden nun auch auf dem Artikel-Stammblatt ausgedruckt.
  • In der Liste Kunden-Artikelnummer der Artikel kann eine neue Nummer nun über einen Neu-Button anlegt werden und nicht nur per Drag&Drop.
  • Im Sepamodul wurde der abweichende Kontoinhaber nicht berücksichtigt. Dies war sowohl bei Sepamandaten als bei Überweisungen (Gutschriften im Auftragsbuch und bei Rechnungseingängen) der Fall. Jetzt behoben.
  • Bei Formular Reparatur3 und Reparatur4 wurden die Reparaturdaten nicht gedruckt. Jetzt behoben.
  • Die Funktion Zwischenablage, die eine Adresse vorformatiert in der Zwischenablage zwischenspeichert, kann in den Adressen nun auch per rechter Maustaste über das Kontextmenü aufgerufen werden.

EPC-QR-Code

Dass man mit dem Smartphone nicht nur telefonieren kann, ist mittlerweile bekannt. Immer häufiger wird nun auch über eine App auf dem Handy bezahlt. Damit das noch schneller geht, können Sie einen EPC-QR-Code auf die Rechnung aufdrucken. Diesen kann Ihr Kunde mit der passenden Bezahl-App (z.B. von seiner Bank oder Sparkasse) mittels seines Handys abfotografieren bzw. einscannen, um alle nötigen Zahlungsdaten in die App einlesen und dann bezahlen zu können. Für Ihren Kunden ist das deutlich bequemer, und je bequemer etwas geht, desto schneller erledigen wir es - der Vorteil für Sie konnte also sein, dass schneller gezahlt wird. Nutzen Sie die Vorteile der modernen Technik voll aus.

Eine Schritt-für-Schrittanleitung zur Einrichtung dieses Barcodes finden Sie hier!

Übernahme von Teillieferscheinen

Bei der Übernahme von Teillieferscheinen wurde auch schon bisher automatisch ein Text eingefügt. Der war bislang nicht änderbar und damit zwar stets technisch richtig, für viele Anwender aber nur bedingt brauchbar. Dieser Text kann nun von Ihnen individuell bearbeitet und so auf Ihre ganz speziellen Wünsche angepasst werden.

Fälligkeitenliste

Wollen Sie ganz genau wissen, welche Rechnungseingänge bald fällig sind? Wollen Sie auch wissen, wie viel Sie an Skonti sparen können, wenn Sie Skontofristen beachten? Das ist jetzt möglich mit der Fälligkeitenliste, die in der CTO Warenwirtschaft im Update der Version 2019 enthalten ist. Selbstverständlich lässt sich diese Liste auch drucken oder nach Excel exportieren.

Weitere Informationen zu diesem Feature finden Sie hier!

Zolltarifnummer für Direktartikel

Bislang konnten Zolltarifnummern nur für Bestandsartikel eingetragen werden. Selbst, wenn man einen Artikel nur einmalig verkaufen wollte, diesen aber über die Grenze liefern musste, hatte man daher keine andere Wahl als den Artikel als Lagerartikel aufzunehmen. Dies ist nun geändert worden und Sie können auch einem Direktartikel eine Zolltarifnummer zuweisen.

Filter bei Auswertungen können gelöscht werden

Ein einmal eingerichteter Filter blieb bei Auswertungen stets erhalten, wenn man die Datei nicht über den Windows-Explorer gelöscht hat. Wir haben dies entsprechend vereinfacht und auch bei Auswertungen sind Filter jetzt löschbar.

Kontext-Menü erweitert

Die CTO Warenwirtschaft kann in vielen Bereichen sowohl über das Menu mit der Maus, mit Tastaturbefehlen und über das Kontext-Menu (Rechtsklick mit der Maus) gesteuert werden. In der Vergangenheit wurde dies nicht ganz konsequent umgesetzt. Das wurde mit der Version 2019 nachgeholt. Ein Beispiel ist die Kopie einer Adresse in die Zwischenablage, die jetzt auch über das Kontextmenu ausgewählt werden kann.

EC-Kartenzahlung mit eigenem Hinweis

Zur EC-Kartenzahlung kann nun eine eigene Textfloskel hinterlegt werden.

Hintergrund der Warenwirtschaft

Der Bildschirmhintergrund in der CTO Warenwirtschaft kann nun wahlweise von grau auch auf weiß oder blau geändert werden.

Leerzeile in Vorgängen per Tastenkombination

Mittels Tastenkombination können nun auch Leerzeilen in Vorgange eingefügt werden. Dadurch ist es jetzt leichter möglich, optisch getrennte Absätze z.B. in einem Angebot zu gestalten. Die Tastenkombination lautet Strg+L.

Freie Zeile am Anfang des Rumpfes

Zusätzlich zu frei positionierbaren Leerzeilen gibt es nun auch die Möglichkeit, direkt unter den Kopfzeilen der Positionen, also unter den Linien, eine Leerzeile einzufügen. Viele unserer Anwender haben sich das aus optischen Gründen gewünscht.

Artikel aus dem Vorgang heraus öffnen

Wie Sie aus dem Vorgang heraus mittlerweile gewohnt sind, direkt auf die Adresse zugreifen zu können, können Sie dies nun auch mit den Artikeln tun.

Kassenbewegungen erhalten Belegnummer

In der Warenwirtschaft konnte man schon immer Kasseneinlagen oder -entnahmen buchen. Bei der Übergabe in die FiBu muss aber nun jede Buchung eine eindeutige Belegnummer haben. Daher ist nun in der Warenwirtschaft auch für Kassenbewegungen ein automatisch hochzahlendes Belegfeld vorhanden.

Die nachfolgenden Features sind nur in der Businesslinie enthalten

"Pickliste"

Wenn Sie einen Auftrag erhalten haben, ist es häufig nötig, die Artikel im Lager zusammenzusuchen. Der Ausdruck nach Artikel- oder Positionsnummern ist hier nicht hilfreich. Wir haben daher eine weitere Druckmöglichkeit eingebaut, die nach Lagerorten sortiert. Auf dieser Pickliste können alle überflüssigen Informationen für den Lagermitarbeiter weggelassen werden, denn er benötigt weder Preise noch Langtexte o.ä. So kann der Mitarbeiter bequem die Lagerpositionen ansteuern und aus dem entsprechenden Regal gleich alle Teile mitnehmen, die sich an dieser Stelle befinden. Ein unkoordiniertes Hin und Herlaufen, das vor allem unnötig Zeit kostet, entfällt daher.

Rechnung 1 -4 mit Zusatzbezeichnung

Die Rechnungsvorlagen 1-4 werden von den meisten unserer Anwender für unterschiedliche Zwecke verwendet. Die Rechnung 1 z.B. für den Druck auf Geschäftspapier, die Rechnung 2 für den Druck als PDF-Dokument (Logos werden eingebunden und mit"gedruckt"), die Rechnung 3 für Rechnungen in Fremdsprache etc. Was wofür steht, musste man sich bislang selbst merken. Wer nicht oft  Rechnungen druckte, probierte dann im Zweifel so lange aus, bis er das gewünschte Ergebnis erreicht hatte. Künftig ist das nicht mehr nötig. Sie können den Rechnungsvorlagen jetzt eindeutige Bezeichnungen geben, z.B. G-Papier, PDF, englisch. Vorne bleibt weiterhin Rechnung/Gutschrift stehen, damit die Funktion des jeweiligen Drucks deutlich wird - denn auch wenn Sie die Rechnung 4 mit der Zusatzinfo Auftragsbestätigung versehen wurden, wurde hier keine Auftragsbestätigung gedruckt werden, sondern eine Rechnung und damit wurden die Summen umsatzrelevant werden. Dies soll auch künftig deutlich bleiben.

Meldungen zusammengefasst

Die periodische Abrechnung meldete Besonderheiten, über die der Anwender informiert werden sollte, stets in dem Moment, in dem die betreffende Rechnung erstellt wurde. Dies war zwar einerseits konsequent, andererseits auch sehr unpraktisch, weil die periodische Abrechnung nicht unbeobachtet durchgeführt werden konnte. Künftig werden alle die Meldungen, die nicht kritisch sind, erst am Ende gesammelt angezeigt.

Adressen->Listen zeigt auch Rechnungseingänge

In der letzten Reiterkarte der Adressen finden sich nun auch die Informationen, die sich aus dem Rechnungseingangsbuch ergeben.

  • Durch eine Verbesserung beim Seriennummerndruck in Build 117 hat sich ein Fehler beim Druck von Angeboten ergeben. Nun können Angebote mit Seriennummernartikeln wieder fehlerfrei gedruckt werden.

  •  Eine fehlerhafte Sortierung führte zu einer Fehlermeldung beim Druckvorgang des Mahnlaufs.
  •  Beim Einlesen von Adressen aus Online-Shops bzw. der Inventurkontrolle wurden in der Ansicht die Überschriften der Felder mit FELD1 bis FELDxx bezeichnet anstatt der korrekten Feldnamen. Jetzt behoben.
  •  Beim Einlesen von Adressdaten aus Online-Shops und dem Einlesen von Aufträgen aus .asc-Dateien kam es zu einer Fehlermeldung, da ein Zugriff auf eine temporäre Datei fehlschlug.

  • Seriennummern wurden nicht auf das interne Formular gedruckt. Nun behoben
  • Bei aktivierter Druckeinstellung 'Folgeseiten wie 1. Seite' werden die Auftragsfelder jetzt auch gedruckt, sofern diese in der Vorlage ausgewählt sind.
  • Die Änderung 'In der Artikel-Liste Lieferanten wurden nur die Nebenlieferanten aufgelistet, nun ist auch der Hauptlieferant enthalten.' wurde vorläufig wieder rückgängig gemacht, da sie zu einigen Fehlern im Programm geführt hat.
  • Bei aktivierter Versionierung können im Datenbankmanager jetzt auch die Tabellen für die Versionierung eingesehen werden.
  • Nachdem ein Vorgangsdruck als PDF gespeichert wurde, ging der Fokus auf das Verwaltungsfenster verloren, was die Bedienung mit Tastatur erschwerte.
  • Bei der Erstellung von Gutschriften mit Seriennummern-Artikeln kam es bei der Auswahl der Seriennummer zu einem Absturz. Nun behoben.
  • Beim Löschen wegen DSGVO wurden die Felder Erster Kontakt und Letzter Kontakt in der Adressmaske nicht berücksichtigt für die Löschfrist.

Wir nutzen Cookies auf unserer Website. Diese sind essenziell für den Betrieb der Seite. Diese Webseite verwendet keine Cookies die das Nutzerverhalten erfassen (Tracking Cookies).

Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Settings37.836MBMemory Usage1.01sRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.0
PHP Version8.2.28
Identityguest
Response200
Templateshaper_helix3
Database
Server
mysql
Version
10.11.7-MariaDB-log
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:1 [ "start" => "50" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "61ef7d75f8d9af77e5eadb91a9835494" => "sia2ore2desg1br7jgs51jfc22" ]
$_SERVER
array:47 [ "REDIRECT_STATUS" => "200" "UNIQUE_ID" => "aCnv_mIPR6a1cgFFB4FWVwAACFs" "SCRIPT_URL...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1747578876 "last" => 1747578876...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_webauthn
array:1 [ "returnUrl" => "https://www.ctosoftware.de/aktuelles/programmaenderungen/changelog-waren...
gtag
false
  • afterLoad (3.53MB) (53.57ms)
  • afterInitialise (15.63MB) (319ms)
  • afterRoute (1.64MB) (47.79ms)
  • beforeRenderComponent com_content (76.79KB) (4.79ms)
  • Before Access::preloadComponents (all components) (933.45KB) (25.05ms)
  • After Access::preloadComponents (all components) (130.05KB) (3.65ms)
  • Before Access::preloadPermissions (com_content) (1.76KB) (32μs)
  • After Access::preloadPermissions (com_content) (191.68KB) (3.81ms)
  • Before Access::getAssetRules (id:92 name:com_content.category.15) (10.65KB) (30μs)
  • After Access::getAssetRules (id:92 name:com_content.category.15) (25.46KB) (931μs)
  • afterRenderComponent com_content (4.07MB) (218ms)
  • afterDispatch (588.21KB) (14.63ms)
  • beforeRenderRawModule mod_custom (Produktbild) (1.95MB) (35.66ms)
  • afterRenderRawModule mod_custom (Produktbild) (36.48KB) (6.63ms)
  • beforeRenderModule mod_custom (Produktbild) (720B) (10μs)
  • afterRenderModule mod_custom (Produktbild) (20.35KB) (2.5ms)
  • beforeRenderRawModule mod_custom (Supportbild) (12.04KB) (2.44ms)
  • afterRenderRawModule mod_custom (Supportbild) (1.73KB) (300μs)
  • beforeRenderModule mod_custom (Supportbild) (720B) (6μs)
  • afterRenderModule mod_custom (Supportbild) (2.69KB) (403μs)
  • beforeRenderRawModule mod_login (Login) (13.05KB) (2.44ms)
  • afterRenderRawModule mod_login (Login) (429.63KB) (18.07ms)
  • beforeRenderModule mod_login (Login) (704B) (9μs)
  • afterRenderModule mod_login (Login) (4.81KB) (426μs)
  • beforeRenderRawModule mod_menu (SideMenu) (100.35KB) (17.33ms)
  • afterRenderRawModule mod_menu (SideMenu) (204.42KB) (9.57ms)
  • beforeRenderModule mod_menu (SideMenu) (704B) (11μs)
  • afterRenderModule mod_menu (SideMenu) (5.63KB) (394μs)
  • beforeRenderRawModule mod_custom (Fernwartung) (2.18KB) (80μs)
  • afterRenderRawModule mod_custom (Fernwartung) (976B) (276μs)
  • beforeRenderModule mod_custom (Fernwartung) (720B) (6μs)
  • afterRenderModule mod_custom (Fernwartung) (2.75KB) (342μs)
  • beforeRenderRawModule mod_custom (Familienfreundliche Unternehmen) (408B) (89μs)
  • afterRenderRawModule mod_custom (Familienfreundliche Unternehmen) (2.22KB) (321μs)
  • beforeRenderModule mod_custom (Familienfreundliche Unternehmen) (736B) (7μs)
  • afterRenderModule mod_custom (Familienfreundliche Unternehmen) (3.02KB) (360μs)
  • beforeRenderRawModule mod_custom (Zertifizierung) (232B) (96μs)
  • afterRenderRawModule mod_custom (Zertifizierung) (976B) (299μs)
  • beforeRenderModule mod_custom (Zertifizierung) (720B) (8μs)
  • afterRenderModule mod_custom (Zertifizierung) (2.59KB) (390μs)
  • beforeRenderRawModule mod_sppagebuilder (KontaktTop) (272B) (131μs)
  • beforeRenderRawModule mod_search (Suchbox) (6.71MB) (143ms)
  • afterRenderRawModule mod_search (Suchbox) (19.53KB) (4.27ms)
  • beforeRenderModule mod_search (Suchbox) (704B) (9μs)
  • afterRenderModule mod_search (Suchbox) (3.25KB) (385μs)
  • afterRenderRawModule mod_sppagebuilder (KontaktTop) (57.04KB) (1.84ms)
  • beforeRenderModule mod_sppagebuilder (KontaktTop) (720B) (10μs)
  • afterRenderModule mod_sppagebuilder (KontaktTop) (21.73KB) (910μs)
  • afterRender (873.35KB) (68.87ms)
  • 1 x afterInitialise (15.63MB) (31.53%)
    319ms
    1 x afterRenderComponent com_content (4.07MB) (21.57%)
    218ms
    1 x beforeRenderRawModule mod_search (Suchbox) (6.71MB) (14.13%)
    143ms
    1 x afterRender (873.35KB) (6.81%)
    68.87ms
    1 x afterLoad (3.53MB) (5.29%)
    53.57ms
    1 x afterRoute (1.64MB) (4.72%)
    47.79ms
    1 x beforeRenderRawModule mod_custom (Produktbild) (1.95MB) (3.52%)
    35.66ms
    1 x Before Access::preloadComponents (all components) (933.45KB) (2.48%)
    25.05ms
    1 x afterRenderRawModule mod_login (Login) (429.63KB) (1.79%)
    18.07ms
    1 x beforeRenderRawModule mod_menu (SideMenu) (100.35KB) (1.71%)
    17.33ms
    1 x afterDispatch (588.21KB) (1.45%)
    14.63ms
    1 x afterRenderRawModule mod_menu (SideMenu) (204.42KB) (0.95%)
    9.57ms
    1 x afterRenderRawModule mod_custom (Produktbild) (36.48KB) (0.66%)
    6.63ms
    1 x beforeRenderComponent com_content (76.79KB) (0.47%)
    4.79ms
    1 x afterRenderRawModule mod_search (Suchbox) (19.53KB) (0.42%)
    4.27ms
    1 x After Access::preloadPermissions (com_content) (191.68KB) (0.38%)
    3.81ms
    1 x After Access::preloadComponents (all components) (130.05KB) (0.36%)
    3.65ms
    1 x afterRenderModule mod_custom (Produktbild) (20.35KB) (0.25%)
    2.50ms
    1 x beforeRenderRawModule mod_custom (Supportbild) (12.04KB) (0.24%)
    2.44ms
    1 x beforeRenderRawModule mod_login (Login) (13.05KB) (0.24%)
    2.44ms
    1 x afterRenderRawModule mod_sppagebuilder (KontaktTop) (57.04KB) (0.18%)
    1.84ms
    1 x After Access::getAssetRules (id:92 name:com_content.category.15) (25.46KB) (0.09%)
    931μs
    1 x afterRenderModule mod_sppagebuilder (KontaktTop) (21.73KB) (0.09%)
    910μs
    1 x afterRenderModule mod_login (Login) (4.81KB) (0.04%)
    426μs
    1 x afterRenderModule mod_custom (Supportbild) (2.69KB) (0.04%)
    403μs
    1 x afterRenderModule mod_menu (SideMenu) (5.63KB) (0.04%)
    394μs
    1 x afterRenderModule mod_custom (Zertifizierung) (2.59KB) (0.04%)
    390μs
    1 x afterRenderModule mod_search (Suchbox) (3.25KB) (0.04%)
    385μs
    1 x afterRenderModule mod_custom (Familienfreundliche Unternehmen) (3.02KB) (0.04%)
    360μs
    1 x afterRenderModule mod_custom (Fernwartung) (2.75KB) (0.03%)
    342μs
    1 x afterRenderRawModule mod_custom (Familienfreundliche Unternehmen) (2.22KB) (0.03%)
    321μs
    1 x afterRenderRawModule mod_custom (Supportbild) (1.73KB) (0.03%)
    300μs
    1 x afterRenderRawModule mod_custom (Zertifizierung) (976B) (0.03%)
    299μs
    1 x afterRenderRawModule mod_custom (Fernwartung) (976B) (0.03%)
    276μs
    1 x beforeRenderRawModule mod_sppagebuilder (KontaktTop) (272B) (0.01%)
    131μs
    1 x beforeRenderRawModule mod_custom (Zertifizierung) (232B) (0.01%)
    96μs
    1 x beforeRenderRawModule mod_custom (Familienfreundliche Unternehmen) (408B) (0.01%)
    89μs
    1 x beforeRenderRawModule mod_custom (Fernwartung) (2.18KB) (0.01%)
    80μs
    1 x Before Access::preloadPermissions (com_content) (1.76KB) (0%)
    32μs
    1 x Before Access::getAssetRules (id:92 name:com_content.category.15) (10.65KB) (0%)
    30μs
    1 x beforeRenderModule mod_menu (SideMenu) (704B) (0%)
    11μs
    1 x beforeRenderModule mod_sppagebuilder (KontaktTop) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_custom (Produktbild) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_login (Login) (704B) (0%)
    9μs
    1 x beforeRenderModule mod_search (Suchbox) (704B) (0%)
    9μs
    1 x beforeRenderModule mod_custom (Zertifizierung) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Familienfreundliche Unternehmen) (736B) (0%)
    7μs
    1 x beforeRenderModule mod_custom (Fernwartung) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Supportbild) (720B) (0%)
    6μs
78 statements were executed, 34 of which were duplicates, 44 unique137ms697.12KB
  • SELECT @@SESSION.sql_mode;935μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • SELECT `data` FROM `cto_session` WHERE `session_id` = ?963μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `cto_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 12.06ms17.42KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `cto_viewlevels`931μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `cto_usergroups` AS `a` LEFT JOIN `cto_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest1.02ms1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `cto_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`2.12ms4.48KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 1973μs536B/components/com_sppagebuilder/parser/addon-parser.php:1403Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.27ms536B/plugins/system/helix3/helix3.php:247Copy
  • select email from cto_users where id=498 LIMIT 11.3ms1.15KB/plugins/system/bfstop/helpers/db.php:311Copy
  • SELECT id, ipaddress from cto_bfstop_allowlist WHERE (ipaddress='3.138.125.4' AND LOCATE('/', ipaddress) = 0)1.14ms576B/plugins/system/bfstop/helpers/db.php:192Copy
  • SELECT id, ipaddress from cto_bfstop_allowlist WHERE ((LOCATE('/', ipaddress) != 0 AND LOCATE('.', ipaddress) != 0 AND (INET_ATON('3.138.125.4') & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1)) = (INET_ATON(SUBSTR(ipaddress, 1, LOCATE("/", ipaddress)-1)) & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1))))1.05ms576B/plugins/system/bfstop/helpers/db.php:192Copy
  • SELECT id, ipaddress, crdate, duration FROM cto_bfstop_bannedip b WHERE (ipaddress='3.138.125.4' AND LOCATE('/', ipaddress) = 0) AND (b.duration=0 OR DATE_ADD(b.crdate, INTERVAL b.duration MINUTE) >= '2025-05-18 14:34:38') AND NOT EXISTS (SELECT 1 FROM cto_bfstop_unblock u WHERE b.id = u.block_id)1.24ms688B/plugins/system/bfstop/helpers/db.php:192Copy
  • SELECT id, ipaddress, crdate, duration FROM cto_bfstop_bannedip b WHERE ((LOCATE('/', ipaddress) != 0 AND LOCATE('.', ipaddress) != 0 AND (INET_ATON('3.138.125.4') & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1)) = (INET_ATON(SUBSTR(ipaddress, 1, LOCATE("/", ipaddress)-1)) & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1)))) AND (b.duration=0 OR DATE_ADD(b.crdate, INTERVAL b.duration MINUTE) >= '2025-05-18 14:34:38') AND NOT EXISTS (SELECT 1 FROM cto_bfstop_unblock u WHERE b.id = u.block_id)1.26ms688B/plugins/system/bfstop/helpers/db.php:192Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `cto_menu` AS `m` LEFT JOIN `cto_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`2.95ms101.3KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"3.64ms3.06KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `cto_template_styles` AS `s` LEFT JOIN `cto_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 11.66ms40.83KB/administrator/components/com_templates/src/Model/StyleModel.php:718Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.24ms42.16KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_languages` WHERE `published` = 1 ORDER BY `ordering` ASC1.28ms1.61KB/libraries/src/Language/LanguageHelper.php:179Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `cto_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45)2.2ms7.81KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `cto_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 02.3ms25.48KBParams/libraries/src/Access/Access.php:301Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,( SELECT COUNT(`i`.`id`) FROM `cto_content` AS `i` WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems` FROM `cto_categories` AS `s` INNER JOIN `cto_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`3.09ms4.05KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `cto_content` AS `a` LEFT JOIN `cto_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `cto_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `cto_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `cto_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `cto_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `cto_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`catid` = :categoryId OR `a`.`catid` IN ( SELECT `sub`.`id` FROM `cto_categories` AS `sub` INNER JOIN `cto_categories` AS `this` ON `sub`.`lft` > `this`.`lft` AND `sub`.`rgt` < `this`.`rgt` WHERE `this`.`id` = :subCategoryId)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) ORDER BY CASE WHEN a.publish_up IS NULL THEN a.created ELSE a.publish_up END DESC , a.created LIMIT 50, 108.25ms55.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `m`.`tag_id`,`m`.`content_item_id`,`t`.* FROM `cto_contentitem_tag_map` AS `m` INNER JOIN `cto_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `t`.`published` = 1 AND `m`.`content_item_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10) AND `t`.`access` IN (:preparedArray11,:preparedArray12)2.24ms4.84KBParams/libraries/src/Helper/TagsHelper.php:448Copy
  • SELECT COUNT(*) FROM `cto_content` AS `a` LEFT JOIN `cto_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `cto_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `cto_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `cto_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `cto_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `cto_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`catid` = :categoryId OR `a`.`catid` IN ( SELECT `sub`.`id` FROM `cto_categories` AS `sub` INNER JOIN `cto_categories` AS `this` ON `sub`.`lft` > `this`.`lft` AND `sub`.`rgt` < `this`.`rgt` WHERE `this`.`id` = :subCategoryId)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)5.19ms5.59KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:197Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `cto_contentitem_tag_map` AS `m` INNER JOIN `cto_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)3.12ms3.97KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT enabled FROM `cto_extensions` WHERE `element` = 'com_sppagebuilder' AND `type` = 'component'1.22ms536B/plugins/content/sppagebuilder/sppagebuilder.php:314Copy
  • SELECT id, link from cto_menu WHERE link LIKE 'index.php?option=com_jdownloads&view=category%' AND published = 11.58ms672B/plugins/content/jdownloads/jdownloads.php:76Copy
  • SELECT id, link, published, access, language FROM cto_menu WHERE (link LIKE 'index.php?option=com_jdownloads%') AND published = 1 AND client_id = 0 AND language = 'de-de' AND access IN (1,5)1.2ms752B/components/com_jdownloads/src/Helper/JDHelper.php:247Copy
  • SELECT id, link, published, access, language FROM cto_menu WHERE (link LIKE 'index.php?option=com_jdownloads%') AND published = 1 AND client_id = 0 AND access IN (1,5)1.36ms848B/components/com_jdownloads/src/Helper/JDHelper.php:252Copy
  • SELECT id FROM cto_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND language = 'de-de' AND access IN (1,5)1.07ms520B/components/com_jdownloads/src/Helper/JDHelper.php:305Copy
  • SELECT id FROM cto_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND access IN (1,5)1.64ms536B/components/com_jdownloads/src/Helper/JDHelper.php:310Copy
  • SELECT id FROM cto_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND language = 'de-de' AND access IN (1,5)1.18ms520B/components/com_jdownloads/src/Helper/JDHelper.php:359Copy
  • SELECT id FROM cto_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND access IN (1,5)1.35ms3.02KB/components/com_jdownloads/src/Helper/JDHelper.php:364Copy
  • SELECT id FROM cto_menu WHERE link = 'index.php?option=com_jdownloads&view=search' AND published = 1 AND client_id = 0 AND access IN (1,5)1.23ms520B/components/com_jdownloads/src/Helper/JDHelper.php:378Copy
  • SELECT id FROM cto_menu WHERE link = 'index.php?option=com_jdownloads&view=form&layout=edit' AND published = 1 AND client_id = 0 AND access IN (1,5)1.14ms520B/components/com_jdownloads/src/Helper/JDHelper.php:383Copy
  • SELECT id, link from cto_menu WHERE link LIKE 'index.php?option=com_jdownloads&view=category&catid%' AND published = 1 AND access IN (1,5)1.22ms656B/components/com_jdownloads/src/Helper/JDHelper.php:415Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cto_categories` AS `s` INNER JOIN `cto_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.87ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM cto_fields AS a LEFT JOIN `cto_languages` AS l ON l.lang_code = a.language LEFT JOIN cto_users AS uc ON uc.id=a.checked_out LEFT JOIN cto_viewlevels AS ag ON ag.id = a.access LEFT JOIN cto_users AS ua ON ua.id = a.created_user_id LEFT JOIN cto_fields_groups AS g ON g.id = a.group_id LEFT JOIN `cto_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4)) AND `a`.`access` IN (:preparedArray5,:preparedArray6)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray7,:preparedArray8)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC3.2ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cto_categories` AS `s` INNER JOIN `cto_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.91ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM cto_fields AS a LEFT JOIN `cto_languages` AS l ON l.lang_code = a.language LEFT JOIN cto_users AS uc ON uc.id=a.checked_out LEFT JOIN cto_viewlevels AS ag ON ag.id = a.access LEFT JOIN cto_users AS ua ON ua.id = a.created_user_id LEFT JOIN cto_fields_groups AS g ON g.id = a.group_id LEFT JOIN `cto_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4)) AND `a`.`access` IN (:preparedArray5,:preparedArray6)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray7,:preparedArray8)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC2.84ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cto_categories` AS `s` INNER JOIN `cto_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`2.1ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cto_categories` AS `s` INNER JOIN `cto_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.37ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT alias, id FROM cto_jdownloads_categories WHERE id > 1 ORDER BY `id`1.11ms832B/components/com_jdownloads/src/Helper/LegacyRouter.php:75Copy
  • SELECT alias, id FROM cto_jdownloads_files ORDER BY `id`1.27ms1.81KB/components/com_jdownloads/src/Helper/LegacyRouter.php:85Copy
  • SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params FROM cto_modules AS m WHERE m.published = 1 AND m.id = 111 AND m.id = 111 AND (m.publish_up IS NULL OR m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2025-05-18 14:34:38') AND (m.publish_down IS NULL OR m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2025-05-18 14:34:38') AND m.access IN (1,5) AND m.client_id = 0 ORDER BY position, ordering1.02ms896B/plugins/system/helix3/core/classes/menu.php:605Copy
  • SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params FROM cto_modules AS m WHERE m.published = 1 AND m.id = 113 AND m.id = 113 AND (m.publish_up IS NULL OR m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2025-05-18 14:34:38') AND (m.publish_down IS NULL OR m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2025-05-18 14:34:38') AND m.access IN (1,5) AND m.client_id = 0 ORDER BY position, ordering1.1ms896B/plugins/system/helix3/core/classes/menu.php:605Copy
  • SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params FROM cto_modules AS m WHERE m.published = 1 AND m.id = 16 AND m.id = 16 AND (m.publish_up IS NULL OR m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2025-05-18 14:34:38') AND (m.publish_down IS NULL OR m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2025-05-18 14:34:38') AND m.access IN (1,5) AND m.client_id = 0 ORDER BY position, ordering1.08ms896B/plugins/system/helix3/core/classes/menu.php:605Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `cto_modules` AS `m` LEFT JOIN `cto_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `cto_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.69ms2.06KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT * FROM `cto_sppagebuilder` WHERE `extension` = 'mod_sppagebuilder' AND `extension_view` = 'module' AND `view_id` = '181'2.45ms51KB/modules/mod_sppagebuilder/helper.php:49Copy
  • SELECT enabled FROM `cto_extensions` WHERE `name` = 'com_easystore'1.27ms520B/administrator/components/com_sppagebuilder/editor/helpers/ApplicationHelper.php:138Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.08ms536B/components/com_sppagebuilder/builder/classes/base.php:87Copy
  • SELECT DISTINCT a.id, a.title, a.level, a.published, a.lft, a.parent_id FROM ( SELECT id,title,level,published,parent_id,lft,rgt FROM cto_tags WHERE `published` = '1') AS a LEFT JOIN `cto_tags` AS b ON a.lft > b.lft AND a.rgt < b.rgt WHERE `a`.`level` != '0' ORDER BY a.lft ASC2.31ms2.3KB/components/com_sppagebuilder/builder/classes/base.php:373Copy
  • SELECT a.enabled FROM `cto_extensions` AS `a` WHERE `a`.`name` = 'com_k2'1.58ms520B/components/com_sppagebuilder/builder/classes/base.php:972Copy
  • SELECT a.enabled FROM `cto_extensions` AS `a` WHERE `a`.`name` = 'com_k2'1.32ms520B/components/com_sppagebuilder/builder/classes/base.php:972Copy
  • SELECT DISTINCT a.id, a.title, a.level, a.published, a.lft, a.parent_id FROM ( SELECT id,title,level,published,parent_id,lft,rgt FROM cto_tags WHERE `published` = '1') AS a LEFT JOIN `cto_tags` AS b ON a.lft > b.lft AND a.rgt < b.rgt WHERE `a`.`level` != '0' ORDER BY a.lft ASC2.32ms2.3KB/components/com_sppagebuilder/builder/classes/base.php:373Copy
  • SELECT a.enabled FROM `cto_extensions` AS `a` WHERE `a`.`name` = 'com_k2'1.3ms520B/components/com_sppagebuilder/builder/classes/base.php:972Copy
  • SELECT id,collection_id,value,item_id FROM `cto_sppagebuilder_collection_fields` AS `collection_field` LEFT JOIN `cto_sppagebuilder_collection_item_values` AS `collection_item_value` ON (`collection_item_value`.`field_id` = `collection_field`.`id`) WHERE `collection_field`.`type` = 'title' ORDER BY `collection_item_value`.`item_id` ASC2.13ms688B/administrator/components/com_sppagebuilder/dynamic-content/QueryBuilder.php:703Copy
  • SELECT id,title,alias FROM `cto_sppagebuilder_collections` AS `collection` WHERE `collection`.`published` = 1 ORDER BY `collection`.`ordering` ASC1.21ms640B/administrator/components/com_sppagebuilder/dynamic-content/QueryBuilder.php:703Copy
  • SELECT id,collection_id,value,item_id FROM `cto_sppagebuilder_collection_fields` AS `collection_field` LEFT JOIN `cto_sppagebuilder_collection_item_values` AS `collection_item_value` ON (`collection_item_value`.`field_id` = `collection_field`.`id`) WHERE `collection_field`.`type` = 'title' ORDER BY `collection_item_value`.`item_id` ASC2.01ms688B/administrator/components/com_sppagebuilder/dynamic-content/QueryBuilder.php:703Copy
  • SELECT id,title,alias FROM `cto_sppagebuilder_collections` AS `collection` WHERE `collection`.`published` = 1 ORDER BY `collection`.`ordering` ASC1.51ms640B/administrator/components/com_sppagebuilder/dynamic-content/QueryBuilder.php:703Copy
  • SELECT a.enabled FROM `cto_extensions` AS `a` WHERE (`a`.`element` = 'com_acymailing' OR `a`.`element` = 'com_acym')1.14ms520B/components/com_sppagebuilder/builder/classes/base.php:865Copy
  • SELECT e.manifest_cache,`e`.`manifest_cache` FROM `cto_extensions` AS `e` WHERE `e`.`element` = 'com_sppagebuilder'1.16ms592B/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT e.manifest_cache,`e`.`manifest_cache` FROM `cto_extensions` AS `e` WHERE `e`.`element` = 'com_sppagebuilder'1.13ms592B/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT `a`.`name`,`a`.`css_path` FROM `cto_sppagebuilder_assets` AS `a` WHERE `a`.`published` = 11.03ms576B/components/com_sppagebuilder/helpers/helper.php:1809Copy
  • SELECT e.manifest_cache,`e`.`manifest_cache` FROM `cto_extensions` AS `e` WHERE `e`.`element` = 'com_sppagebuilder'1.05ms11.58KB/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT e.manifest_cache,`e`.`manifest_cache` FROM `cto_extensions` AS `e` WHERE `e`.`element` = 'com_sppagebuilder'1.05ms592B/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.42ms536B/components/com_sppagebuilder/builder/classes/base.php:87Copy
  • SELECT m.id, m.title, m.module, m.position, m.ordering, m.content, m.showtitle, m.params FROM cto_modules AS m WHERE ( (m.published = 1 AND `m`.`position` = 'breadcrumb') AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown) AND m.access IN (1,5) AND m.client_id = 0 ORDER BY m.ordering ASC1.76ms1.72KBParams/components/com_sppagebuilder/addons/module/site.php:159Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.22ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.35ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.2ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.31ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.21ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `cto_scheduler_tasks` AS `a` WHERE `a`.`state` = 11.27ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"5.8ms3.06KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.07ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT `session_id` FROM `cto_session` WHERE `session_id` = ?965μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `cto_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.63ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy