Project

General

Profile

Actions

Bug #104252

open

Subpages of mountpoint generate 404's in all languages but languageId 0

Added by Albert van der Veen 19 days ago. Updated 8 days ago.

Status:
Needs Feedback
Priority:
Should have
Assignee:
-
Category:
Link Handling, Site Handling & Routing
Target version:
Start date:
2024-06-28
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
8.3
Tags:
mountpoint,translation,subpages
Complexity:
Is Regression:
Sprint Focus:

Description

When creating a mountpoint in a site with two languages, Dutch (languageId 0) and English (languageId 1), the mountpoint and it's subpages are available in the frontend for languageId 0. However, for languageId 1, only the toplevel page is available. Every subpage generates 404's, although the urls look ok.

So, these work: /2023-2024/algemeen/ /2023-2024/algemeen/inleiding/ etc...

This one also: /en/2023-2024/general/

But this one, and all others, not: /en/2023-2024/general/introduction/


Files

theballandi.zip (4.46 MB) theballandi.zip Albert van der Veen, 2024-07-09 15:56
Actions #1

Updated by Garvin Hicking 19 days ago

  • Status changed from New to Needs Feedback

This might be a specific site config configuration issue, or from your base typoscript.

Can you try to setup up a minimal example to reproduce this with a site config plus base typoscript and put that here? Then we can try to help.

Actions #2

Updated by Albert van der Veen 10 days ago

You will probably get the same error if you create a mountpoint in a multi language site of your own: I tried it in several different sites, all with different site config and Typoscript. Or would you like to have a backend login to one of my sites, so you can check the site config and Typoscript being used?

Actions #3

Updated by Garvin Hicking 10 days ago

Thanks for getting back.
Personally I am not using mointpoints very often,
so to debug it it would be better to have it reproducible in "my" development install.

Maybe you could bundle a SQL dump and the involved config/sitepackage as a minimal example? That would make it much quicker for me to look at (and maybe others)

Actions #4

Updated by Albert van der Veen 8 days ago

No problem, attached you'll find a zip-file containing a db dump and a home dir. You have to adjust the db-settings in file html/local/config/server-environment.php and the config/sites/site_theballandi/config.yaml and run composer install in the home dir, followed by ./local-deploy.sh, also from the home dir.

The site has no language menu, so you'll have to check the following url's directly in a browser:

en/mount/test - will give a 404
mount/test - is ok and gives 'Test'

Actions #5

Updated by Garvin Hicking 8 days ago

Great! I'll have a look the next days and see what I can find out!

Actions

Also available in: Atom PDF