Comments (3)
Hi Ina.
Thank you for your bug report. I tested the mask.json file you provided and exported the extension. After adding the TypoScript template and creating some links in the backend everything is shown as expected.
Can you please check you added the extension's TypoScript to your template record and you haven't changed it? It should provided the needed data processing out of the box.
Are there any other errors popping up while the frontend is generated?
from mask_export.
Hi Nicole! We found the cause for the problem, see Gernott/mask#45
Explanation: Our test site did not use "config.sys_language_overlay=1", which causes records with sys_language_uid=-1 ([All]) to be ignored.
The bug is most likely caused by EXT:mask which doesn't set the proper default value.
Thanks for you help and trying to solve this. As it looks like, there are no changes needed in EXT:mask_export.
from mask_export.
I would recommend to change the generated TypoScript to your needs:
`
tt_content.maskexamplelinklist_linklist = FLUIDTEMPLATE
tt_content.maskexamplelinklist_linklist {
file = EXT:mask_example_linklist/Resources/Private/Templates/TtContent/linklist.html
dataProcessing.10 = TYPO3\CMS\Frontend\DataProcessing\DatabaseQueryProcessor
dataProcessing.10 {
if.isTrue.field = tx_maskexamplelinklist_links
table = tx_maskexamplelinklist_links
pidInList.field = pid
where = parentid=###uid### AND sys_language_uid IN (###language###, -1) AND deleted=0 AND hidden=0 AND 1=1
languageField = 0
markers {
uid.field = uid
language.field = sys_language_uid
}
as = data_tx_maskexamplelinklist_links
}
}
`
See the change in the where clause and the added language configuration.
from mask_export.
Related Issues (20)
- Preview icon, wrong path (Extension.svg) HOT 1
- Parent field in TCA HOT 2
- using use in ext_tables.php - maybe a hint HOT 7
- "Path to icon for irre elements" not in export HOT 1
- Update to Mask 7 HOT 4
- Export element to extension and use it standalone HOT 1
- Inline content elements shown as unused in page layout view HOT 2
- MASK 7 Update ??? HOT 2
- Support of PHP 8+ HOT 2
- Trim provided extension key
- Can't overwrite Backend Preview HOT 6
- Palette inside Tab not working HOT 1
- DB-Import for nested elements fails due to missing default-value of parentid.
- Error: Row size too large... because of doubled rows in database HOT 1
- LLL-String not working if the word "mask" is inside of the String
- Error "Array to string conversion"
- Repo's packages are not installable HOT 1
- Allow multiple partialRootPaths HOT 1
- TYPO3 12 compatibility / ExtensionUtility::registerModule()
- Strange segmentation fault (SIGSEGV) inside DDEV Context (502) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mask_export.