Project

General

Profile

Actions

Bug #13953

closed

Third-party classes cannot be checked due to dynamicConfigFile in TCA

Added by Jan Philipp Timme about 13 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Must have
Assignee:
Category:
Linkvalidator
Target version:
-
Start date:
2011-03-21
Due date:
% Done:

100%

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

Description

The linkvalidator is unable to use the TCA in cases where a dynamic config file is used to configure the extension.

  1. 1 The task for the scheduler uses the TCA to generate a list of searchFields.
    This does not work for our extensions as we are using dynamic config files for the column configuration that holds the softref-parameter.
  1. 2 The linkvalidator module for the info-module in the typo3 backend does not use the TCA for the searchField-configuration BUT still, the linkvalidator processor class is unable to read the softref-parameter as the dynamic config file is not loaded by default.

I add a patch to this issue that fixes both problems except for the part that the task still will be unable to find searchFields by using the TCA.

The patch will allow the linkvalidator processor to load the TCA for all involved tables in the searchField configuration. This way, the linkvalidator can process third party tables from extensions.


Files

45350.patch (545 Bytes) 45350.patch Jan Philipp Timme, 2011-03-21 18:32
Actions

Also available in: Atom PDF