У меня есть элемент содержимого MASK, в котором редактор может выбрать несколько записей для показа в виде тизеров (см. Скриншот ниже). Содержание должно быть выведено в порядке, выбранном редактором. Например, список UID будет выглядеть следующим образом: 19,18,20,17
В синтаксисе MySQL функция SELECT FIND_IN_SET () выполняет эту работу, я думаю - как я могу ее использовать (или аналогичную функцию) в выделенной части объекта CONTENT с опечаткой?
Заранее благодарим за любую помощь.
РЕДАКТИРОВАТЬ: Мой кодпример - не работает ни предложение orderBy, ни предложение where:
table = tt_content
select {
pidInList = 11,12
uidInList.data = field:recid // the list with the wanted record IDs (19,18,20,17) transferred from the content object
recursive = 2
join = sys_category_record_mm ON sys_category_record_mm.uid_foreign = tt_content.uid
orderBy.data = field:recid
orderBy.wrap = FIND_IN_SET(`tt_content`.`uid`,'|')
where = tt_content.CType='mask_cnt_textpic_uni'
#where.data = field:recid
#where.wrap = FIND_IN_SET(`tt_content`.`uid`,'|')
where.data = field:syscats
where.intval = 1
where.wrap = sys_category_record_mm.uid_local IN (|)
max = 999
}