Sonderanpassungen

Perfekt passende Software muss nicht unbezahlbar sein

Große Unternehmen lassen sich oft eine Software programmieren, die exakt auf die Vorgänge im eigenen Unternehmen abgestimmt ist. Dies ist ideal, aber entsprechend teuer. Eine Standardsoftware wie auch die CTO Warenwirtschaft ist deutlich günstiger, aber eben nicht speziell für einen bestimmten Betrieb konzipiert. Es kann auf kaum ein Unternehmen zu 100% passen. Vergleichbar ist das mit Kleidung. Der Maßanzug gegen den Anzug "von der Stange". Natürlich passt eine bestimmte Kleidergröße schon recht gut, aber er wird nie ganz perfekt sein. Die Lösung ist bei Kleidung recht einfach. Die Änderungsschneiderei, die beim Anzug von der Stange die Hosenbeine kürzt. Bei Software ist das nicht so einfach. Die CTO Warenwirtschaft besteht aus ca. 40.000 Din/A4 -Seiten Quelltext. In diesem Quelltext muss die Änderung gemacht werden. Allerdings ist der Quelltext eben das größte Firmengeheimnis, das kein Softwarehersteller offenlegen wird. Also bleibt nur der Hersteller selbst als möglicher Partner für eine Sonderanpassung. Die Hersteller haben daran meist kein Interesse, weil in den wenigsten Fällen bei einer Standardsoftware eine Sonderanpassung wirtschaftlich erstellt werden kann. Im Gegensatz zu fast allen Standard-Softwareherstellern bietet CTO Software solche Sonderanpassungen aber an, weil wir bei der Erstellung unseres Quelltextes auf die Möglichkeit geachtet haben, Sonderanpassungen zu wirtschaftlich rentablen Konditionen einbauen zu können. Wir können so Ihre Anforderungen an Software sehr exakt umsetzen.
billionphotos-935184-2.jpg
billionphotos-1207948.png

Ablauf von Sonderanpassungsanfragen

Am Anfang steht die Feststellung des Anwenders, dass ein Geschäftsvorfall von der CTO Warenwirtschaft nicht perfekt abgebildet wird. In diesen Fällen sollte unser Support die erste Anlaufstelle sein.

Suche nach Lösungen

Unsere Mitarbeiter überlegen zunächst mit Ihnen gemeinsam, ob eine bereits bestehende Funktion so genutzt werden kann, dass Ihr Arbeitsablauf korrekt dargestellt wird, z.B. durch Nutzung eines vorhandenen Feldes, das Sie nicht benötigen. Ergibt sich so keine Lösung, besprechen unsere Mitarbeiter mit Ihnen genau Ihre Anforderungen und machen Vorschläge, wie eine Integration ins Programm aussehen könnte.

Die eigentliche Sonderanpassung

Unsere Programmierer erstellen dann aufgrund der mit Ihnen erarbeiteten Anforderungen einen Kostenvoranschlag. Nehmen Sie diesen an, erhalten Sie schnellstmöglich die Software mit den gewünschten Änderungen. Unsere Supportmitarbeiter spielen sie per Fernwartung ein und zeigen Ihnen die Änderungen.

Wie hoch sind die Kosten?

Eine Anpassung muss nicht groß und auch nicht teuer sein. Schon Kleinigkeiten können das Arbeitsleben oft sehr erleichtern. Entsprechend reicht der Kostenrahmen von 80,- bis zu einigen tausend Euro, wenn umfangreiche Änderungen nötig sind. Die meisten Anpassungen liegen im unteren dreistelligen Bereich. Solche Beträge rechnen sich schon bei Erleichterungen, die nur wenige Minuten Zeit pro Tag sparen; erst recht, wenn die Investition in eine andere Software gespart werden kann, denn die Datenmigration und die Einarbeitungszeit der Mitarbeiter in ein neues Programm ist immer die teurere Lösung.

Beispiele

Was kann alles eine Sonderanpassung sein? Von der Verlängerung eines Feldes auf mehr Zeichen bis zum vollständigen Umgestalten des Programmablaufs, wenn z.B. im Angebot ein Artikel stets in Stück angeboten werden soll und auch so bestellt wird, in der Rechnung aber mit einer Gewichtsangabe fakturiert werden muss (z.B. bei Lebensmitteln wie Schinken, Melonen, etc.), ist fast alles möglich. Anpassungen an Internetshops, Austausch mit großen Handelsketten via EDIFact oder andere Schnittstellen sind ebenfalls möglich. Ein Programmablauf, der für Ihren Betrieb anders sein sollte oder eine Funktion, die bislang gar nicht existiert, alles könnte eine Sonderanpassung sein.

Sprechen Sie uns einfach an, damit wir gemeinsam eine Lösung für Ihre Wünsche finden können.

billionphotos-914545.png

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.

Settings35.994MBMemory Usage1.02sRequest 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
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "61ef7d75f8d9af77e5eadb91a9835494" => "jdsa1p834sif102m4m1kh851l4" ]
$_SERVER
array:46 [ "REDIRECT_STATUS" => "200" "UNIQUE_ID" => "aDFJWQV0AbLeiBnkG6rA6gAAAKw" "SCRIPT_URL...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1748060503 "last" => 1748060503...
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/cto/support/informationen/sonderanpassungen" ...
gtag
false
  • afterLoad (3.53MB) (58.87ms)
  • afterInitialise (15.63MB) (337ms)
  • afterRoute (1.64MB) (53.56ms)
  • beforeRenderComponent com_sppagebuilder (48.65KB) (4.13ms)
  • Before Access::preloadComponents (all components) (1.22MB) (21.77ms)
  • After Access::preloadComponents (all components) (129.59KB) (3.38ms)
  • Before Access::getAssetRules (id:679 name:com_sppagebuilder) (1.27KB) (20μs)
  • After Access::getAssetRules (id:679 name:com_sppagebuilder) (24.99KB) (826μs)
  • Before Access::preloadPermissions (com_sppagebuilder) (5.55MB) (149ms)
  • After Access::preloadPermissions (com_sppagebuilder) (16.63KB) (3.73ms)
  • afterRenderComponent com_sppagebuilder (1.82MB) (147ms)
  • afterDispatch (231.07KB) (6.31ms)
  • beforeRenderRawModule mod_custom (Produktbild) (3.5MB) (45.18ms)
  • afterRenderRawModule mod_custom (Produktbild) (39.38KB) (6.68ms)
  • beforeRenderModule mod_custom (Produktbild) (720B) (8μs)
  • afterRenderModule mod_custom (Produktbild) (25.91KB) (2.75ms)
  • beforeRenderRawModule mod_custom (Supportbild) (12.04KB) (3.15ms)
  • afterRenderRawModule mod_custom (Supportbild) (1.73KB) (279μs)
  • beforeRenderModule mod_custom (Supportbild) (720B) (7μs)
  • afterRenderModule mod_custom (Supportbild) (2.69KB) (327μs)
  • beforeRenderRawModule mod_login (Login) (13.05KB) (3.67ms)
  • afterRenderRawModule mod_login (Login) (439.87KB) (18.94ms)
  • beforeRenderModule mod_login (Login) (704B) (8μs)
  • afterRenderModule mod_login (Login) (4.81KB) (386μs)
  • beforeRenderRawModule mod_menu (SideMenu) (155.75KB) (21.04ms)
  • afterRenderRawModule mod_menu (SideMenu) (140.37KB) (8.73ms)
  • beforeRenderModule mod_menu (SideMenu) (704B) (11μs)
  • afterRenderModule mod_menu (SideMenu) (5.63KB) (390μs)
  • beforeRenderRawModule mod_custom (Fernwartung) (2.18KB) (88μs)
  • afterRenderRawModule mod_custom (Fernwartung) (976B) (274μs)
  • beforeRenderModule mod_custom (Fernwartung) (720B) (5μs)
  • afterRenderModule mod_custom (Fernwartung) (2.75KB) (277μs)
  • beforeRenderRawModule mod_custom (Familienfreundliche Unternehmen) (408B) (58μs)
  • afterRenderRawModule mod_custom (Familienfreundliche Unternehmen) (2.22KB) (243μs)
  • beforeRenderModule mod_custom (Familienfreundliche Unternehmen) (736B) (5μs)
  • afterRenderModule mod_custom (Familienfreundliche Unternehmen) (3.02KB) (302μs)
  • beforeRenderRawModule mod_custom (Zertifizierung) (232B) (69μs)
  • afterRenderRawModule mod_custom (Zertifizierung) (976B) (245μs)
  • beforeRenderModule mod_custom (Zertifizierung) (720B) (5μs)
  • afterRenderModule mod_custom (Zertifizierung) (2.59KB) (305μs)
  • beforeRenderRawModule mod_sppagebuilder (KontaktTop) (272B) (86μs)
  • beforeRenderRawModule mod_search (Suchbox) (417.27KB) (53.58ms)
  • afterRenderRawModule mod_search (Suchbox) (19.17KB) (3.41ms)
  • beforeRenderModule mod_search (Suchbox) (704B) (8μs)
  • afterRenderModule mod_search (Suchbox) (3.25KB) (347μs)
  • afterRenderRawModule mod_sppagebuilder (KontaktTop) (56.37KB) (1.41ms)
  • beforeRenderModule mod_sppagebuilder (KontaktTop) (720B) (6μs)
  • afterRenderModule mod_sppagebuilder (KontaktTop) (21.73KB) (881μs)
  • afterRender (826.44KB) (63.4ms)
  • 1 x afterInitialise (15.63MB) (32.88%)
    337ms
    1 x Before Access::preloadPermissions (com_sppagebuilder) (5.55MB) (14.56%)
    149ms
    1 x afterRenderComponent com_sppagebuilder (1.82MB) (14.34%)
    147ms
    1 x afterRender (826.44KB) (6.19%)
    63.40ms
    1 x afterLoad (3.53MB) (5.75%)
    58.87ms
    1 x beforeRenderRawModule mod_search (Suchbox) (417.27KB) (5.23%)
    53.58ms
    1 x afterRoute (1.64MB) (5.23%)
    53.56ms
    1 x beforeRenderRawModule mod_custom (Produktbild) (3.5MB) (4.41%)
    45.18ms
    1 x Before Access::preloadComponents (all components) (1.22MB) (2.13%)
    21.77ms
    1 x beforeRenderRawModule mod_menu (SideMenu) (155.75KB) (2.05%)
    21.04ms
    1 x afterRenderRawModule mod_login (Login) (439.87KB) (1.85%)
    18.94ms
    1 x afterRenderRawModule mod_menu (SideMenu) (140.37KB) (0.85%)
    8.73ms
    1 x afterRenderRawModule mod_custom (Produktbild) (39.38KB) (0.65%)
    6.68ms
    1 x afterDispatch (231.07KB) (0.62%)
    6.31ms
    1 x beforeRenderComponent com_sppagebuilder (48.65KB) (0.4%)
    4.13ms
    1 x After Access::preloadPermissions (com_sppagebuilder) (16.63KB) (0.36%)
    3.73ms
    1 x beforeRenderRawModule mod_login (Login) (13.05KB) (0.36%)
    3.67ms
    1 x afterRenderRawModule mod_search (Suchbox) (19.17KB) (0.33%)
    3.41ms
    1 x After Access::preloadComponents (all components) (129.59KB) (0.33%)
    3.38ms
    1 x beforeRenderRawModule mod_custom (Supportbild) (12.04KB) (0.31%)
    3.15ms
    1 x afterRenderModule mod_custom (Produktbild) (25.91KB) (0.27%)
    2.75ms
    1 x afterRenderRawModule mod_sppagebuilder (KontaktTop) (56.37KB) (0.14%)
    1.41ms
    1 x afterRenderModule mod_sppagebuilder (KontaktTop) (21.73KB) (0.09%)
    881μs
    1 x After Access::getAssetRules (id:679 name:com_sppagebuilder) (24.99KB) (0.08%)
    826μs
    1 x afterRenderModule mod_menu (SideMenu) (5.63KB) (0.04%)
    390μs
    1 x afterRenderModule mod_login (Login) (4.81KB) (0.04%)
    386μs
    1 x afterRenderModule mod_search (Suchbox) (3.25KB) (0.03%)
    347μs
    1 x afterRenderModule mod_custom (Supportbild) (2.69KB) (0.03%)
    327μs
    1 x afterRenderModule mod_custom (Zertifizierung) (2.59KB) (0.03%)
    305μs
    1 x afterRenderModule mod_custom (Familienfreundliche Unternehmen) (3.02KB) (0.03%)
    302μs
    1 x afterRenderRawModule mod_custom (Supportbild) (1.73KB) (0.03%)
    279μs
    1 x afterRenderModule mod_custom (Fernwartung) (2.75KB) (0.03%)
    277μs
    1 x afterRenderRawModule mod_custom (Fernwartung) (976B) (0.03%)
    274μs
    1 x afterRenderRawModule mod_custom (Zertifizierung) (976B) (0.02%)
    245μs
    1 x afterRenderRawModule mod_custom (Familienfreundliche Unternehmen) (2.22KB) (0.02%)
    243μs
    1 x beforeRenderRawModule mod_custom (Fernwartung) (2.18KB) (0.01%)
    88μs
    1 x beforeRenderRawModule mod_sppagebuilder (KontaktTop) (272B) (0.01%)
    86μs
    1 x beforeRenderRawModule mod_custom (Zertifizierung) (232B) (0.01%)
    69μs
    1 x beforeRenderRawModule mod_custom (Familienfreundliche Unternehmen) (408B) (0.01%)
    58μs
    1 x Before Access::getAssetRules (id:679 name:com_sppagebuilder) (1.27KB) (0%)
    20μs
    1 x beforeRenderModule mod_menu (SideMenu) (704B) (0%)
    11μs
    1 x beforeRenderModule mod_login (Login) (704B) (0%)
    8μs
    1 x beforeRenderModule mod_search (Suchbox) (704B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Produktbild) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Supportbild) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_sppagebuilder (KontaktTop) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Fernwartung) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (Familienfreundliche Unternehmen) (736B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (Zertifizierung) (720B) (0%)
    5μs
80 statements were executed, 45 of which were duplicates, 35 unique148ms671.88KB
  • SELECT @@SESSION.sql_mode;934μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • SELECT `data` FROM `cto_session` WHERE `session_id` = ?1.16ms1KBParams/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.41ms17.42KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `cto_viewlevels`1.11ms656B/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.18ms1.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`3.14ms4.48KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.28ms536B/components/com_sppagebuilder/parser/addon-parser.php:1403Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.74ms536B/plugins/system/helix3/helix3.php:247Copy
  • select email from cto_users where id=498 LIMIT 11.46ms1.15KB/plugins/system/bfstop/helpers/db.php:311Copy
  • SELECT id, ipaddress from cto_bfstop_allowlist WHERE (ipaddress='3.14.83.200' AND LOCATE('/', ipaddress) = 0)1.51ms576B/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.14.83.200') & ~((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.13ms576B/plugins/system/bfstop/helpers/db.php:192Copy
  • SELECT id, ipaddress, crdate, duration FROM cto_bfstop_bannedip b WHERE (ipaddress='3.14.83.200' AND LOCATE('/', ipaddress) = 0) AND (b.duration=0 OR DATE_ADD(b.crdate, INTERVAL b.duration MINUTE) >= '2025-05-24 04:21:45') AND NOT EXISTS (SELECT 1 FROM cto_bfstop_unblock u WHERE b.id = u.block_id)1.42ms688B/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.14.83.200') & ~((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-24 04:21:45') AND NOT EXISTS (SELECT 1 FROM cto_bfstop_unblock u WHERE b.id = u.block_id)1.69ms688B/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`4.01ms101.3KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"5.96ms3.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.38ms40.83KB/administrator/components/com_templates/src/Model/StyleModel.php:718Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.2ms42.16KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_languages` WHERE `published` = 1 ORDER BY `ordering` ASC1.11ms1.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.05ms7.81KBParams/libraries/src/Access/Access.php:357Copy
  • SHOW FULL COLUMNS FROM `cto_sppagebuilder`2.64ms1.7KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT * FROM `cto_sppagebuilder` WHERE `id` = '30'1.42ms43KB/libraries/src/Table/Table.php:780Copy
  • UPDATE `cto_sppagebuilder` SET `hits` = (`hits` + 1) WHERE `id` = '30'6.73ms48B/libraries/src/Table/Table.php:1348Copy
  • SELECT a.*,`l`.`title` AS `language_title`,`ua`.`name` AS `author_name` FROM `cto_sppagebuilder` AS `a` LEFT JOIN `cto_languages` AS `l` ON `l`.`lang_code` = `a`.`language` LEFT JOIN `cto_users` AS `ua` ON `ua`.`id` = `a`.`created_by` WHERE `a`.`id` = 30 AND `a`.`published` = 11.77ms43.02KB/components/com_sppagebuilder/models/page.php:75Copy
  • SELECT `id` FROM `cto_menu` WHERE (`link` LIKE '%option=com_sppagebuilder&view=page&id=30' OR `link` LIKE '%option=com_sppagebuilder&view=page&id=30&%') AND `published` = '1'1.42ms536B/components/com_sppagebuilder/helpers/route.php:115Copy
  • SELECT `id` FROM `cto_menu` WHERE (`link` LIKE '%option=com_sppagebuilder&view=page&id=30' OR `link` LIKE '%option=com_sppagebuilder&view=page&id=30&%') AND `published` = '1'1.61ms536B/components/com_sppagebuilder/helpers/route.php:115Copy
  • SELECT `id` FROM `cto_menu` WHERE (`link` LIKE '%option=com_sppagebuilder&view=page&id=30' OR `link` LIKE '%option=com_sppagebuilder&view=page&id=30&%') AND `published` = '1'1.56ms536B/components/com_sppagebuilder/helpers/route.php:115Copy
  • SELECT enabled FROM `cto_extensions` WHERE `name` = 'com_easystore'3.36ms520B/administrator/components/com_sppagebuilder/editor/helpers/ApplicationHelper.php:138Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.53ms536B/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.76ms2.3KB/components/com_sppagebuilder/builder/classes/base.php:373Copy
  • SELECT a.enabled FROM `cto_extensions` AS `a` WHERE `a`.`name` = 'com_k2'1.46ms520B/components/com_sppagebuilder/builder/classes/base.php:972Copy
  • SELECT a.enabled FROM `cto_extensions` AS `a` WHERE `a`.`name` = 'com_k2'1.13ms520B/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 ASC1.76ms2.3KB/components/com_sppagebuilder/builder/classes/base.php:373Copy
  • SELECT a.enabled FROM `cto_extensions` AS `a` WHERE `a`.`name` = 'com_k2'1.13ms3.01KB/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` ASC1.93ms688B/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.43ms640B/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` ASC1.81ms688B/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.12ms640B/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 `id`,`name`,`rules`,`parent_id` FROM `cto_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 02.28ms1.56KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `cto_assets`2.32ms1.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT * FROM `cto_assets` WHERE `name` = 'com_sppagebuilder.page.30'1.18ms912B/libraries/src/Table/Table.php:780Copy
  • SELECT e.manifest_cache,`e`.`manifest_cache` FROM `cto_extensions` AS `e` WHERE `e`.`element` = 'com_sppagebuilder'1.08ms592B/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 e.manifest_cache,`e`.`manifest_cache` FROM `cto_extensions` AS `e` WHERE `e`.`element` = 'com_sppagebuilder'1.15ms592B/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.11ms592B/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.1ms592B/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT `a`.`name`,`a`.`css_path` FROM `cto_sppagebuilder_assets` AS `a` WHERE `a`.`published` = 11.04ms576B/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.31ms592B/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.19ms592B/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.14ms592B/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.14ms536B/components/com_sppagebuilder/builder/classes/base.php:87Copy
  • 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)) AND `a`.`access` IN (:preparedArray2,:preparedArray3)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4,:preparedArray5)) 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.8ms4.72KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT alias, id FROM cto_jdownloads_categories WHERE id > 1 ORDER BY `id`1.25ms832B/components/com_jdownloads/src/Helper/LegacyRouter.php:75Copy
  • SELECT alias, id FROM cto_jdownloads_files ORDER BY `id`1.29ms1.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-24 04:21:45') AND (m.publish_down IS NULL OR m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2025-05-24 04:21:45') 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 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-24 04:21:45') AND (m.publish_down IS NULL OR m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2025-05-24 04:21:45') AND m.access IN (1,5) AND m.client_id = 0 ORDER BY position, ordering1.53ms896B/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-24 04:21:45') AND (m.publish_down IS NULL OR m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2025-05-24 04:21:45') AND m.access IN (1,5) AND m.client_id = 0 ORDER BY position, ordering1.36ms896B/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`2.23ms2.06KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `extension_view` FROM `cto_sppagebuilder` WHERE `id` = 301.31ms536B/plugins/system/sppagebuilder/sppagebuilder.php:228Copy
  • SELECT * FROM `cto_sppagebuilder` WHERE `extension` = 'mod_sppagebuilder' AND `extension_view` = 'module' AND `view_id` = '181'4.68ms51KB/modules/mod_sppagebuilder/helper.php:49Copy
  • SELECT enabled FROM `cto_extensions` WHERE `name` = 'com_easystore'1.38ms520B/administrator/components/com_sppagebuilder/editor/helpers/ApplicationHelper.php:138Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.18ms536B/components/com_sppagebuilder/builder/classes/base.php:87Copy
  • SELECT e.manifest_cache,`e`.`manifest_cache` FROM `cto_extensions` AS `e` WHERE `e`.`element` = 'com_sppagebuilder'1.12ms592B/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.18ms592B/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT `a`.`name`,`a`.`css_path` FROM `cto_sppagebuilder_assets` AS `a` WHERE `a`.`published` = 11.11ms11.56KB/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.13ms592B/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.57ms592B/components/com_sppagebuilder/helpers/helper.php:1780Copy
  • SELECT `template` FROM `cto_template_styles` WHERE `client_id` = 0 AND `home` = 11.11ms536B/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.74ms1.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.13ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.37ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.54ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.15ms40.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.37ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `extension_view` FROM `cto_sppagebuilder` WHERE `id` = 301.13ms536B/plugins/system/sppagebuilder/sppagebuilder.php:1544Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"10.2ms3.06KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `cto_template_styles` WHERE `client_id` = 0 AND `id` = '9'1.16ms40.91KB/plugins/system/helixultimate/src/Platform/Helper.php:54Copy
  • SELECT `session_id` FROM `cto_session` WHERE `session_id` = ?983μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `cto_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?5.7ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy
  • warningassets - No asset found for com_sppagebuilder.page.30, falling back to com_sppagebuilder
  • warningassets - No asset found for com_sppagebuilder.page.30, falling back to com_sppagebuilder