![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Я использую расширение bodyclass для добавления каждой странице уникального id или класса.
Я хочу, чтобы в каждом пункте меню вставлялся класс значение которого был бы id страницы прописанный в поле, которое создало расширение bodyclass. Попытался сделать так: Код:
lib.menu = HMENU
lib.menu{
special = directory
special.value = 5
1 = TMENU
1{
noBlur = 1
NO{
allStdWrap.insertData = 1
before.stdWrap.field = bodyclass_wrap_id
beforeWrap = <li class="|">
after = </li>
}
CUR = 1
CUR{
allStdWrap.insertData = 1
allWrap = <li class="{field:bodyclass_wrap_id} cur">|</li>
doNotLinkIt = 1
}
ACT < .CUR
}
}
}
Второй — через {field:bodyclass_wrap_id} Ни один не работает. Но если я прописываю вместо bodyclass_wrap_id например title, то всё в порядке, вставляется заголовок страницы, но мне нужно взять данные из другого поля. Выходит что не из дефолтного поля получить данные не получается. |
|
|
|
|
|
#2 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Форум какой-то мёртвый
|
|
|
|
|
|
#4 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Потому, что я этого не знаю и не понимаю.
Сработал следующий вариант: Код:
allStdWrap.insertData = 1
before.field = bodyclass_wrap_id
beforeWrap = <li class="|">
after = </li>
|
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Templavoila брать значение поля у родительской страницы | proctozont | Общие вопросы | 3 | 27.05.2008 02:13 |
| новый тип поля в FCE templavoila - как? | (:) | Общие вопросы | 5 | 04.03.2008 11:04 |
| не могу поменять тип поля text -> rte вручную | demav | Общие вопросы | 2 | 29.01.2008 20:49 |
| Поля типа float в базе данных | Алексей | Общие вопросы | 1 | 21.04.2005 16:13 |
| Поля типа float в базе данных | Алексей | Общие вопросы | 0 | 15.04.2005 15:36 |