-
-
Notifications
You must be signed in to change notification settings - Fork 57
Description
Bug Report
1: recordEditAccessInternals() check failed [ERROR: The "languageField" field named "sys_language_uid" was not found in testing record!]
Current Behavior
The product folder is located outside the project page, next to other folders (News, Calendarize) and the home page. (To my knowledge, this is the optimal structure.)
I use the following structure:
- TYPO3 Root
-- News
-- Address
-- Products
-- Project pages
--- About us
--- Our products
---- Products page 1
---- Products page 2
---- Products page ...
The installation uses two languages (German: id:0 and English: id:1).
When I then create a new product and want to assign a special price [special_prices] to the product, I simply receive the error message 1: recordEditAccessInternals() check failed [ERROR: The “languageField” field named “sys_language_uid” was not found in testing record!].
The problem only occurs if you are not working as an administrator.
Expected behavior/output
I expected the product data record to be created without errors.
Environment
- TYPO3 version: 13.4.18
- cart version: v11.4.12
- cart_products: v7.1.0
- Is your TYPO3 installation set up with Composer: yes
- OS: macOS 15.7
Possible Solution
If you place the product folder below the project root page, editing works as a restricted user.