Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

plugin.tx_xxx.forms.xxx.enabled = 0 doesn't work anymore with flux 9.1.0 and TYPO3 8.7 #1658

Closed
joneppie opened this issue Dec 31, 2018 · 2 comments

Comments

@joneppie
Copy link
Contributor

In a multidomain system with different layouts, it is not possible to hide the page layout and flux content element for other pages, which was previously possible with plugin.tx_xxx.forms.xxx.enabled = 0.

@joneppie
Copy link
Contributor Author

For tt-content elements only TCEFORM.tt_content.CType.removeItems := addToList(....) seems to be a feasible way.

@NamelessCoder
Copy link
Member

Multidomain sites are affected by #1671 which prevents TYPO3 from correctly reading TS on all but one domain root. This problem cannot be solved in Flux.

Next version of Flux provides a way to toggle individual page and content templates through the "Sites" module or site configuration files. However, this of course requires TYPO3 9.5 or above - since "Sites" are not available in TYPO3 8.7 or earlier.

PageTSconfig can still be used to control content type availability on all supported TYPO3 versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants