Bug #53016
closedCategorisationApi does not create fields upon extension installation in EM
100%
Description
During installation of extensions the Extensionmanager does not take the CategoryAPI into account. The code to do so is present in the Install Tool in the Database Compare Tool. It is cumbersome to switch to the install tool to update the database in order to use the category fields. The install tool and extension manager need to know which components manipulate the table defintions and this is bad coupling of components which shouldn't know of each other.
In the Extensionmanager and the Install Tool both should emit a signal to allow the caching framework and categorisation api the manipulation of the table definitions.
Files
Updated by Gerrit Code Review about 11 years ago
- Status changed from Accepted to Under Review
Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/24942
Updated by Gerrit Code Review about 11 years ago
Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/24942
Updated by Gerrit Code Review about 11 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/24942
Updated by Gerrit Code Review about 11 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/24942
Updated by Thomas Maroschik about 11 years ago
- File testoverride.zip testoverride.zip added
Attaching a testextension.
After installation of the extension - by the extension manager - a field called "categories" should be present in the database table tx_testoverride_domain_model_fo.
The extension also sets up some cache tables: cf_test_cache and cf_test_cache_tags.
Before the patch the categories field shouldn't be there.
Updated by Gerrit Code Review about 11 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/24942
Updated by Gerrit Code Review almost 11 years ago
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/24942
Updated by Gerrit Code Review almost 11 years ago
Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/24942
Updated by Thomas Maroschik almost 11 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 2d6e8deae30794afb1967c38857f49b10060f38d.
Updated by Gerrit Code Review almost 11 years ago
- Status changed from Resolved to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/26506
Updated by Gerrit Code Review almost 11 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/26506
Updated by Gerrit Code Review almost 11 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/26506
Updated by Gerrit Code Review almost 11 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/26506
Updated by Thomas Maroschik almost 11 years ago
- Status changed from Under Review to Resolved
Applied in changeset 2cdbc43fe7664d0796d143d7033f0a1cb98d91fe.