##########################
#######MENU APPLICATIONS #
##########################
#menu du haut:application
lib.navigation.socialNetwork = COA
lib.navigation.socialNetwork {
wrap =
wrap.override =
wrap.override.if.value.data = page:uid
wrap.override.if.equals = {$applications}
1 = LOAD_REGISTER
1.pageTitleApp.data = DB:pages:{$socialNetwork}:title
10 = HMENU
10 {
special = directory
special.value = {$socialNetwork}
wrap =
1 = TMENU
1 {
expAll = 1
noBlur = 1
NO = 1
NO {
stdWrap.wrap(
|{register:pageTitleApp}
)
stdWrap.wrap.insertData = 1
ATagTitle.field = title
wrapItemAndSub = |
wrapItemAndSub.insertData = 1
}
ACT < .NO
ACT {
wrapItemAndSub = |
}
IFSUB < .NO
IFSUB {
ATagParams = data-toggle="dropdown" class="dropdown-toggle"
wrapItemAndSub = |
wrapItemAndSub.insertData = 1
}
ACTIFSUB < .IFSUB
ACTIFSUB {
wrapItemAndSub = |
}
}
2 < .1
2 {
wrap =
NO = 1
NO {
stdWrap.wrap >
wrapItemAndSub = | || |
}
ACT >
IFSUB >
ACTIFSUB >
NO.after.cObject = COA_INT
NO.after.cObject.10 = TEXT
NO.after.cObject.10 {
data = TSFE:fe_user|user|tx_ifsttar_application_supp
#on split une première fois sur le ; pour générer les colonnes
split {
token = ;
cObjNum = 1
#colonne 1
1.current = 1
1.split {
token = ,
cObjNum = 1
1.current = 1
1.cObject = CONTENT
1.cObject {
table = tx_ifsttar_application
select {
pidInList = {$applis}
where.current = 1
uidInList.current = 1
orderBy = title
}
renderObj = COA
renderObj {
stdWrap.dataWrap = {field:title}
}
}
1.cObject.stdWrap.if.isTrue.data = current
}
}
}
}
}
}