cart icon indicating copy to clipboard operation
cart copied to clipboard

Edit product specialprices as Editor

Open morange opened this issue 3 months ago • 0 comments

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.

morange avatar Sep 22 '25 13:09 morange