Есть кусок кода который увеличивает значение на 1:
Код:
before.cObject=LOAD_REGISTER
before.cObject{
# Counter for the mainmenu points
mainMenuNumber.cObject=TEXT
mainMenuNumber.cObject{
value={register:mainMenuNumber}+1
insertData=1
}
mainMenuNumber.prioriCalc=intval
}
Но, необходимо его расширить дополнительными условиями. Чтобы счет был не 1 2 3 4 5 6, а 6 1 2 3 4 5. Говоря на языке РНР, думаю, это должно быть приблизительно вот так:
Код:
before.cObject=LOAD_REGISTER
before.cObject{
# Counter for the mainmenu points
mainMenuNumber.cObject=TEXT
mainMenuNumber.cObject{
if({register:mainMenuNumber} == 0){
value = 6
}elseif({register:mainMenuNumber} == 6){
value = 1
}else{
value = {register:mainMenuNumber}+1
}
insertData=1
}
mainMenuNumber.prioriCalc=intval
}
Как перевести это на язык TYPO3 ?