“”

Autoloader Autoloader

autoloader / stable

Automatic components loading of ExtBase extensions to get more time for coffee in the company ;) This ext is not a PHP SPL autoloader or class loader - it is better! Loads CommandController, Xclass, Hooks, FlexForms, Slots, TypoScript, TypeConverter, BackendLayouts and take care of createing needed templates, TCA configuration or translations at the right location.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req lochmueller/autoloader

Tags

#Autoload #Generate #Slot #Hook #Xclass #Speed

Last upload comment

Change ext_emconf.php version to 7.4.4

Downloads by month

Download 7.4.4 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos
Author
Tim Lochmüller
Company
hdnet.de
Last update
11. Jan 2023
First upload
21. Jun 2014
Downloads
229,436
Category
none
Dependencies
  • PHP (7.4.0 - 8.99.99)
  • TYPO3 (10.4.6 - 11.5.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req lochmueller/autoloader to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (14)

Version history

Version Upload comment Works with TYPO3 Download
7.4.4 / stable
January 11, 2023
Change ext_emconf.php version to 7.4.4
10.4.6 - 11.5.99 Download
7.4.3 / stable
January 04, 2023
Change ext_emconf.php version to 7.4.3
10.4.6 - 11.5.99 Download
7.4.2 / stable
January 04, 2023
Change ext_emconf.php version to 7.4.2
10.4.6 - 11.5.99 Download
7.4.1 / stable
January 04, 2023
Change ext_emconf.php version to 7.4.1
10.4.6 - 11.5.99 Download
7.4.0 / stable
January 02, 2023
Change ext_emconf.php version to 7.4.0
10.4.6 - 11.5.99 Download
7.3.9 / stable
December 16, 2022
Change ext_emconf.php version to 7.3.9
10.4.6 - 11.5.99 Download
7.3.7 / stable
October 25, 2022
Change ext_emconf.php version to 7.3.7
10.4.6 - 11.5.99 Download
7.3.6 / stable
May 31, 2022
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.3.5 / stable
March 24, 2022
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.3.4 / stable
March 23, 2022
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.3.3 / stable
January 19, 2022
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.3.2 / stable
January 18, 2022
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.3.1 / stable
January 14, 2022
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.3.0 / stable
January 13, 2022
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.2.6 / stable
December 15, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.2.5 / stable
December 10, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.2.4 / stable
November 25, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.2.3 / stable
November 22, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.2.2 / stable
October 18, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.2.1 / stable
September 02, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.2.0 / stable
August 04, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.6 - 11.5.99 Download
7.1.4 / stable
February 04, 2021
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.0 - 10.4.99 Download
7.1.3 / beta
August 30, 2020
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.0 - 10.4.99 Download
7.1.2 / beta
August 27, 2020
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.0 - 10.4.99 Download
7.1.1 / beta
August 27, 2020
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.0 - 10.4.99 Download
7.1.0 / beta
August 25, 2020
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.0 - 10.4.99 Download
7.0.2 / beta
August 19, 2020
Next release :) More information on https://github.com/lochmueller/autoloader/releases
10.4.0 - 10.4.99 Download
6.2.1 / stable
September 10, 2019
Release 6.2.1
8.7.0 - 9.5.99 Download
6.2.0 / stable
July 24, 2019
Add smartObjectClassLoadingIgnorePattern
8.7.0 - 9.5.99 Download
6.1.1 / stable
May 17, 2019
Regression update for TYPO3 8.x
8.7.0 - 9.5.99 Download
6.1.0 / stable
May 15, 2019
Bugfixes, gridelement description, slug field handler, typoscript file endings, TYPO3 9.x fixes, cache for BE previews
8.7.0 - 9.5.99 Download
6.0.6 / stable
January 23, 2019
Release 6.0.6
8.7.0 - 9.5.99 Download
6.0.5 / stable
November 08, 2018
Bugfix release
8.7.0 - 9.5.99 Download
6.0.4 / stable
October 11, 2018
Bugfix release for TYPO3 8.x
8.7.0 - 9.5.99 Download
6.0.3 / stable
October 11, 2018
Bugfix Release for enableRichText
8.7.0 - 9.5.99 Download
6.0.2 / stable
October 10, 2018
Bugfix release
8.7.0 - 9.5.99 Download
6.0.1 / stable
October 09, 2018
bugfix release for TYPO3 8 and TYPO3 9
8.7.0 - 9.5.99 Download
6.0.0 / stable
October 08, 2018
Release 6.0.0
8.7.0 - 9.5.99 Download
5.1.0 / stable
August 31, 2018
Release 5.1.0
8.7.0 - 9.3.99 Download
5.0.3 / stable
May 16, 2018
Bugfix release
8.7.0 - 8.7.99 Download
5.0.2 / stable
May 16, 2018
Bugfix release
8.7.0 - 8.7.99 Download
5.0.1 / stable
January 18, 2018
Release 5.0.1
8.7.0 - 8.7.99 Download
5.0.0 / stable
December 21, 2017
Add custom loaders, fix code styles, allow override of template-partial-layout for content objects, new options for language file genration and add new symfony command loader
8.7.0 - 8.7.99 Download
4.1.0 / stable
November 02, 2017
Bugfix Release, Add index feature for models
8.7.0 - 8.7.99 Download
4.0.1 / stable
August 21, 2017
Fix table name for deeper model folders
8.7.0 - 8.7.99 Download
4.0.0 / stable
August 14, 2017
TYPO3 8.x only release
8.7.0 - 8.7.99 Download
3.2.0 / stable
August 01, 2017
Remove JSON/SOAP server dependencies and add it to composer suggestions
7.6.0 - 8.7.99 Download
3.1.0 / stable
April 27, 2017
Bugfixes for TYPO3 8.x, add Fluid Namespace loader
7.6.0 - 8.7.99 Download
3.0.0 / stable
March 31, 2017
TYPO3 7.6/8.x only release. Drop PHP 5.x support. Fix icons for ContentObjects, small cleanups
7.6.0 - 8.7.99 Download
2.2.1 / stable
March 16, 2017
Remove old XML template, to avoid xmllint errors
6.2.0 - 8.99.99 Download
2.2.0 / stable
February 08, 2017
Bugfixes for TYPO3 8x
6.2.0 - 8.99.99 Download
2.1.8 / stable
December 30, 2016
Small bugfixes
6.2.0 - 8.99.99 Download
2.1.7 / stable
December 21, 2016
Mondern TCA file structure
6.2.0 - 8.99.99 Download
2.1.6 / stable
December 13, 2016
Fix deprecated messages and JsonServer related changes
6.2.0 - 8.99.99 Download
2.1.5 / stable
September 09, 2016
Fix SQL schema of the string mapper to avoid errors in mysql strict mode
6.2.0 - 8.99.99 Download
2.1.4 / stable
September 03, 2016
[RELEASE] 2.1.4
6.2.0 - 8.99.99 Download
2.1.3 / stable
August 12, 2016
Fix Exception Handling for PHP7/32-Bit
6.2.0 - 8.2.99 Download
2.1.2 / stable
July 21, 2016
Bugfix: prevent RuntimeNotice by local variable
6.2.0 - 8.2.99 Download
2.1.1 / stable
July 07, 2016
Add compatibility for 8.2.x
6.2.0 - 8.2.99 Download
2.1.0 / stable
June 14, 2016
Enable clear autoloader cache for production context (configurable), add SlotPriority, add Travis support
6.2.0 - 8.1.99 Download
2.0.2 / stable
April 04, 2016
Fix side effect with typo3_console, bugfix in ClearCache.php
6.2.0 - 8.99.99 Download
2.0.1 / stable
April 01, 2016
Same code streamlines and bugfixes... (first test version for TYPO3 8.x compatibility)
6.2.0 - 8.99.99 Download
2.0.0 / stable
February 26, 2016
Feature: Migration of CSH Loader to Language Writer (XLF Support). Please migrate your CSH files, if you use the CSH loader.
6.2.0 - 7.99.99 Download
1.11.4 / stable
January 10, 2016
Fix bug in BE preview (6.2), hide the header TCA in the noHeader mode, bugfix for the gridelements loader.
6.2.0 - 7.99.99 Download
1.11.3 / stable
December 18, 2015
PHP7 compatibility, add loader for Icon registry and Gridelements registry, code cleanups...
6.2.0 - 7.99.99 Download
1.11.2 / stable
December 02, 2015
Small bugfixes. SmartObject detection is recursive now
6.2.0 - 7.99.99 Download
1.11.1 / stable
November 24, 2015
Bugfix release
6.2.0 - 7.99.99 Download
1.11.0 / stable
November 19, 2015
Close all open issues. Add same docuemntation (l10n string, language override), fix composer.json, add icon and divider for content elements, BE preview for non csc mode and same bugfix and cleanups. Thanks Josef, Diego and Mathias!!
6.2.0 - 7.99.99 Download
1.10.0 / stable
November 07, 2015
Remove deprecated calls, add language override loader, add composer.json, Fix icon path. Thanks for alle the feedback!
6.2.0 - 7.99.99 Download
1.9.4 / stable
October 29, 2015
Bugfix for the Extended-tab label
6.2.0 - 7.99.99 Download
1.9.3 / stable
October 29, 2015
Add table icon for ContentObjects. Fix labels for TYPO3 7.x, fix FileReferenceObjectStorage mapper.
6.2.0 - 7.99.99 Download
1.9.2 / stable
October 07, 2015
Do not create any templates, if there are no content object information. Fixed ext_autoload. Fixes for TYPO3 > 7.0
6.2.0 - 7.99.99 Download
1.9.1 / stable
September 23, 2015
Fix edit link viewhelper for BE preview. Fix clear cache for < 7.x. Delete also typo3temp/autoload if TYPO3 is > 7.x on clear autoloader cache.
6.2.0 - 7.99.99 Download
1.9.0 / stable
September 17, 2015
Require PHP 5.4. Preparation for SoapServer Loader. Cleanups in the code, language handling of labels, Clear Cache function (for 7.x)... thanks for alle the great feedback.
6.2.0 - 7.99.99 Download
1.8.0 / stable
September 04, 2015
[!!!][BUGFIX] Solve conflict in the nameing of labels (check your labels of CEs). Remove wrong function call, streamline FileWriter, PSR-2, Default laoyuts for CEs, Fix assureLabel calls
6.2.0 - 7.99.99 Download
1.7.0 / stable
August 05, 2015
[FEATURE] Language Writer for language files, [BUGFIX] ExtensionTypoScriptSetup loader and [BUGFIX] ContextSensitiveHelps loader
6.2.0 - 7.99.99 Download
1.6.0 / stable
June 22, 2015
Fix #67278. Release for TYPO3 CMS 6.2.x-7.99.99
6.2.0 - 7.99.99 Download
1.5.8 / stable
June 01, 2015
Autoloader do not load the TS parser in the backend anymore. Speed up....
6.2.0 - 7.2.99 Download
1.5.7 / stable
April 21, 2015
Fix a bug in the example, add tab selection feature for content objects, fix label translation of the BE Layout Loader, (cleanup) strict method signatur for array
6.2.0 - 7.2.99 Download
1.5.6 / stable
February 26, 2015
Small bugfix for enableRichText and compatibility up to TYPO3 CMS 7.1
6.2.0 - 7.1.99 Download
1.5.5 / stable
February 06, 2015
Just remove a wrong "continue" to get the smart object DB scheme work again ;)
6.2.0 - 7.0.99 Download
1.5.4 / stable
February 05, 2015
Feature: enableRichText annotation and default TS for BackendLayout templates! Reduce dependancies, same cleanups and use PathUtility for path-stuff...
6.2.0 - 7.0.99 Download
1.5.3 / stable
January 21, 2015
Enable the new backend loader. Same code cleanups. Fix: regression introduced in 1.5.1, backend preview for languages and add jpg to IconUtility
6.2.0 - 7.0.99 Download
1.5.2 / stable
January 20, 2015
Feature: first version of backend layout loader (disabled) and use autoloader without CSC. Reduce PHPDoc and fix bug in the FlexForms-ContentObjects loader combination
6.2.0 - 7.0.99 Download
1.5.1 / stable
January 09, 2015
Many coding cleanups (phpmetrics), bugfix in NamingUtility (numbers in Domain names) and in the alternative implementation rigistration. Add option to disable the default header (see documentation) in the content object loader. Streamline the icon fallbac
6.2.0 - 7.0.99 Download
1.5.0 / stable
December 14, 2014
Add TYPO3 CMS 7.0 compatiblity. Add generic relation models...
6.2.0 - 7.0.99 Download
1.4.3 / stable
November 24, 2014
Aspect cleanup and fixes, Centralize standalone view building and prepare for TYPO3 CMS 7.0
6.2.0 - 6.2.99 Download
1.4.2 / stable
November 18, 2014
FEATURE: Use FlexForms as addional content element settings, add Backend Preview to ContentObject. BUGFIXES: Do not add already existing columns to TCA,
Do not reset the type configuration in the ext_tables
6.2.0 - 6.2.99 Download
1.4.1 / stable
November 13, 2014
Removed unused variable, Show help messages if there are no labels, create CSH files only in EXT_TABLES mode (fix fatal error)
6.2.0 - 6.2.99 Download
1.4.0 / stable
November 05, 2014
Fix Override TCA for ContentObjects (Loader). 1.4.0 is also the first stable release :) Thanks for all the feedback!!
6.2.0 - 6.2.99 Download
1.3.1 / beta
October 30, 2014
Feature: Add clear cache menu for admins in non production mode; Task: Add more documentation; Cleanup CGL: Change boolean to bool and integer to int
6.2.0 - 6.2.99 Download
1.3.0 / beta
October 10, 2014
FEATURE: CSH Loader, Plugin Loader, Xclass works recursively now and custom domain model mapper with an help box in the TCA. FIX: Name of the static TS, a static german label and same small cleanups
6.2.0 - 6.2.99 Download
1.2.6 / beta
September 25, 2014
new: SmartObjects on foreign tables use the Overrides folder, add ext description note about SPL. fix: documentation, phpcs, phpdoc
6.2.0 - 6.2.99 Download
1.2.5 / beta
September 16, 2014
Same cleanups and typo fixes, a new Template location (remove the "Php" folder) and bugfixes in the SPL autoload register process for aspects.
6.2.0 - 6.2.99 Download
1.2.4 / beta
September 01, 2014
Add SmartObject TCA mapping for ObjectStorages incl. description. Prepare SmartObject fields via TCA Overrides. Fix tablename in front of the labels and use makeInstance to use singletons. Cleanups and documentation
6.2.0 - 6.2.99 Download
1.2.3 / beta
August 27, 2014
Remove fatal error in the aspect hook.
6.2.0 - 6.2.99 Download
1.2.2 / beta
August 26, 2014
Huge improvements in the documentation (Thank you Carsten)!!!! Content objects loader create the template if it is not at the right place. small performance fixes (autoloader loads only the needed loader for itself)
6.2.0 - 6.2.99 Download
1.2.1 / beta
August 21, 2014
Fix documentation structure. Reduce the complexity of the getTcaInformation function. All phpmd fixes are complete now.
6.2.0 - 6.2.99 Download
1.2.0 / beta
August 20, 2014
Important regression fix for smart objects (introduce in 1.1.1), TypeConverter loader feature, first base documentation (WIP), many code improvments. Details in https://git.typo3.org/TYPO3CMS/Extensions/Autoloader.git
6.2.0 - 6.2.99 Download
1.1.1 / beta
August 18, 2014
Add Aspects via autolaoder extension (documentation coming soon). Exclude smart object features with smartExclude, add default TCA size for fields and many small improvements.
6.2.0 - 6.2.99 Download
1.1.0 / beta
August 08, 2014
Content-Object+Smart Loader add new columns to TCA. Add eID Loader. Fixes in the content object loader. Add extended tab to smart objects. Add more examples. Log double Xclass in the TYPO3_CONF_VARS. Reliably determine extension key for models. Alle detai
6.2.0 - 6.2.99 Download
1.0.2 / beta
July 28, 2014
Fix wrong icon fallback and add a slot for the database schema. Thanks goes to Morton Jonuschat. Changelog: https://git.typo3.org/TYPO3CMS/Extensions/Autoloader.git
6.2.0 - 6.2.99 Download
1.0.1 / beta
July 09, 2014
Bugfixes and Performance Improvments! Please delete the System cache. Check the changes... https://git.typo3.org/TYPO3CMS/Extensions/Autoloader.git/shortlog
6.2.0 - 6.2.99 Download
1.0.0 / beta
June 21, 2014
First upload of the autoloader. Helps to build up Extensions faster. Please check out the features... WE WANT FEEDBACK ;)
6.2.0 - 6.2.99 Download