lib.dynamicContent = COA lib.dynamicContent { 5 = LOAD_REGISTER 5 { colPos.cObject = TEXT colPos.cObject { field = colPos ifEmpty.cObject = TEXT ifEmpty.cObject { value.current = 1 ifEmpty = 0 } } slide.cObject = TEXT slide.cObject { override { field = slide if { isInList.field = slide value = -1, 0, 1, 2 } } ifEmpty = 0 } pageUid.cObject = TEXT pageUid.cObject { field = pageUid ifEmpty.data = TSFE:id } contentFromPid.cObject = TEXT contentFromPid.cObject { data = DB:pages:{register:pageUid}:content_from_pid data.insertData = 1 } wrap.cObject = TEXT wrap.cObject { field = wrap } elementWrap.cObject = TEXT elementWrap.cObject{ field = elementWrap } } 20 = CONTENT 20 { table = tt_content select { includeRecordsWithoutDefaultTranslation = 1 orderBy = sorting where = {#colPos}={register:colPos} where.insertData = 1 pidInList.data = register:pageUid pidInList.override.data = register:contentFromPid } slide = {register:slide} slide.insertData = 1 renderObj { stdWrap{ dataWrap = {register:elementWrap} required = 1 } } stdWrap { dataWrap = {register:wrap} required = 1 } } 90 = RESTORE_REGISTER } #Aucun résultat (concours/recrutement) lib.noResult = CONTENT lib.noResult { table = tt_content select { orderBy = sorting pidInList = {$idPageNoResult} where = `colPos`=0 } }