Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
04.08.2009, 22:31 | #1 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
помогите с условиями
Есть кусок кода который увеличивает значение на 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 } Код:
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 } |
05.08.2009, 10:25 | #2 |
Administrator
|
Как такой вариант ?
Код:
10 = CASE 10{ key.data = register:mainMenuNumber 0 = TEXT 0.value = 6 6 = TEXT 6.value = 1 default = TEXT default{ value = {register:mainMenuNumber}+1 insertData = 1 } prioriCalc=intval } |
02.09.2009, 23:06 | #3 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
Что то не срабатывало как бы не пробовал. Думаю, проблема в моем знании TypoScript. Удалось решить проблемку таким вот туповатим образом:
Код:
before.cObject=LOAD_REGISTER before.cObject{ secondMenuNumber.cObject = CASE secondMenuNumber.cObject{ key.data = register:secondMenuNumber 6 = TEXT 6.value = 1 1 = TEXT 1.value = 2 2 = TEXT 2.value = 3 3 = TEXT 3.value = 4 4 = TEXT 4.value = 5 default = TEXT default.value = 6 } secondMenuNumber.prioriCalc=intval } |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите! Проблема с ext: sg_glossary и googlesitemap | awx5 | Общие вопросы | 10 | 03.04.2009 22:50 |
помогите разобраться с HMENU | ctor | TypoScript практикум | 1 | 30.03.2009 18:51 |
Помогите интегрировать Breadcrumb меню в шаблон | viair | Общие вопросы | 2 | 04.02.2009 18:09 |
помогите разобраться с условиями в Ts | Boris | Общие вопросы | 14 | 17.04.2006 13:12 |
шаблоны - помогите! | Aleksandrov | Общие вопросы | 8 | 16.03.2005 04:12 |