Project

General

Profile

Bug #88072

Updated by Rainer Roskothen over 5 years ago

I have a page with two languages (0 = english, 1 = german). All categories are set to "All languages". The categories are used on Pages or/and Content Elements 

 @10 = TYPO3\CMS\Frontend\DataProcessing\DatabaseQueryProcessor 
 10 { 
   table = sys_category 
   selectFields = uid 
   pidInList = 3 
   join = sys_category_record_mm ON sys_category.uid = sys_category_record_mm.uid_local 
   where = (tablenames = 'tt_content' AND sys_category_record_mm.uid_foreign = {field:uid}) 
   where.insertData = 1 
   as = cats 
 }@ 

 On the default page I get an array of the selected categories. On the german page the query on the database gets the right selected categories but the result gets afterwards killed by the language overlay resulting in an empty array for the german page. 

 Using "languageField = 0" has only effect on default language. no effect.

Back