Project

General

Profile

Actions

Bug #104543

closed

Styleguide Frontend not working when used with Site Sets and missing dependencies

Added by Garvin Hicking 3 months ago. Updated 12 days ago.

Status:
Closed
Priority:
Should have
Category:
Site Handling, Site Sets & Routing
Target version:
-
Start date:
2024-08-02
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
13
PHP Version:
Tags:
site-sets
Complexity:
Is Regression:
Sprint Focus:

Description

With 13.3-dev trying to use the styleguide frontend utilizing Site Sets results in a "Typoscript error: No page configured (type=0)" error.

This is because the dependencies of EXT:styleguide do not list EXT:form and EXT:indexed_search as dependencies, but the site sites do.

(Background: Site Sets have a "hard failure" when dependencies are not resolved, disabling ALL site sets on failure. This is exposed on the error log, and needed to prevent the backend not being able to work on failure. The frontend then only accesses an empty Site Set compilation result and cannot distinguish [at this time] between "No Typoscript configured" and "No properly resolved Typoscript configured. There is a distinct issue for this)


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #104150: Default Form configuration not always loaded for EXT:formClosed2024-06-18

Actions
Related to TYPO3 Core - Task #103558: Add warning to site module in case set dependencies are brokenClosedBenjamin Franzke2024-04-07

Actions
Actions #1

Updated by Georg Ringer 3 months ago

  • Related to Bug #104150: Default Form configuration not always loaded for EXT:form added
Actions #2

Updated by Gerrit Code Review 3 months ago

  • Status changed from New to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85495

Actions #3

Updated by Gerrit Code Review 3 months ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85495

Actions #4

Updated by Gerrit Code Review 3 months ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85495

Actions #5

Updated by Benjamin Franzke 3 months ago

  • Related to Task #103558: Add warning to site module in case set dependencies are broken added
Actions #6

Updated by Gerrit Code Review 3 months ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85495

Actions #7

Updated by Gerrit Code Review 3 months ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85495

Actions #8

Updated by Markus Timtner 3 months ago

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

Updated by Benni Mack 12 days ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF