Project

General

Profile

Actions

Bug #53016

closed

CategorisationApi does not create fields upon extension installation in EM

Added by Thomas Maroschik over 10 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2013-10-21
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

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

testoverride.zip (997 KB) testoverride.zip Test Extension Thomas Maroschik, 2013-11-19 10:24

Related issues 1 (0 open1 closed)

Precedes TYPO3 Core - Task #54498: CachingFrameworkDatabaseSchemaService has to consider custom extbase cache configClosed2013-12-18

Actions
Actions #1

Updated by Gerrit Code Review over 10 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

Actions #2

Updated by Gerrit Code Review over 10 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/24942

Actions #3

Updated by Gerrit Code Review over 10 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

Actions #4

Updated by Gerrit Code Review over 10 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

Actions #5

Updated by Thomas Maroschik over 10 years ago

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.

Actions #6

Updated by Gerrit Code Review over 10 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

Actions #7

Updated by Gerrit Code Review over 10 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

Actions #8

Updated by Gerrit Code Review over 10 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

Actions #9

Updated by Thomas Maroschik over 10 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #10

Updated by Gerrit Code Review over 10 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

Actions #11

Updated by Gerrit Code Review over 10 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

Actions #12

Updated by Gerrit Code Review about 10 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

Actions #13

Updated by Gerrit Code Review about 10 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

Actions #14

Updated by Thomas Maroschik about 10 years ago

  • Status changed from Under Review to Resolved
Actions #15

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF