Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   page:id (http://forum.typo3.ru/showthread.php?t=3534)

c0d3r 30.05.2007 12:36

page:id
 
Что-то я опять потерялся в трёх соснах, понимаю что за переменная и даже использую её, но вот откуда она взялась - не понимаю. Какие ещё переменные можно так использовать (через двоеточие) и где можно почитать об этом?

Интересуют id родителя данной страницы или уровень в меню данной страницы. Спасибо!

void 30.05.2007 13:14

http://typo3.org/documentation/docum....1.0/view/2/2/ , раздел getText

c0d3r 30.05.2007 13:19

Огромное спасибо, мельком видел, теперь почитаю :)

c0d3r 31.05.2007 18:40

Вопрос вдогонку: как правильно использовать datatypes вне условий?

То есть для условий вроде бы всё понятно...
Проверяем, на каком уровне наша страница:
Код:

[treeLevel = 3]
...
[GLOBAL]

В зависимости от этого хочется назначить для меню соотв. special.value
Код:

lib.leftMenu {
  special = directory
  special.value = {leveluid:-2}
...
}

Синтаксис {leveluid:-2} неверный, просто для иллюстрации вопроса, а как правильно?

c0d3r 01.06.2007 11:27

Судя по вики http://wiki.typo3.org/index.php/TSref/getText, синтаксис допускается и как leveluid:-2, и как {leveluid:-2}, всё зависит от того, какому свойству объекта присваивается значение, с value такое не катит :(

Кто-нибудь может подсказать, как мне отобразить меню предыдущего уровня (leveluid:-2)?

ps Кстати, там ребята за вики конкретно взялись, теперь за докой хожу туда :)

c0d3r 05.06.2007 11:33

ping... help please :)
Кто-нибудь может подсказать, как мне отобразить меню предыдущего уровня (leveluid:-2)?

void 05.06.2007 13:40

попробуйте
Код:

.entryLevel = -1

c0d3r 05.06.2007 15:06

Спасибо, буду изучать, это не special. фича, поэтому её не дёргал.
Поиск по entryLevel выдаёт пока что достаточно пищи для размышений :)


Часовой пояс GMT +4, время: 07:45.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot