Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 27.03.2008, 17:34   #1
filippoff
Senior Member
 
Аватар для filippoff
 
Регистрация: 22.01.2006
Адрес: Санкт-Петербург
Сообщений: 285
Отправить сообщение для filippoff с помощью ICQ Отправить сообщение для filippoff с помощью Skype™
По умолчанию Прикрутить дополнительную картинку к меню

Собственно, есть меню, для неактивного состояния код такой:

PHP код:
lib.mainMenu.1 GMENU
lib
.mainMenu.1.NO {
XY 130,17
backColor 
#A3B6ED
20 TEXT
20.text
.field title
20.offset 
10,10
20.fontSize 
11
20.fontColor 
#FFFFFF
20.nicetext 1
20.text
.case = upper
20.shadow
.offset 1,1
20.shadow
.blur 50
20.shadow
.opacity 1
20.shadow
.intensity 1
20.shadow
.color black
20.iterations 
2
20.fontFile 
t3lib/fonts/arialn.ttf
allWrap 
= <div class="menu1-level1-no">|</div>

у некоторых страниц есть прикреплённые через свойства файлы. что сделать, чтобы при их наличии эти файлы показывались перед графическим пунктом меню?
пока все попытки почему то приводят к одному результату: у меню пропадает тень :о)

Последний раз редактировалось filippoff; 01.04.2008 в 07:52
filippoff вне форума   Ответить с цитированием
Старый 27.03.2008, 18:11   #2
kyzma
Продвинутый
 
Аватар для kyzma
 
Регистрация: 11.09.2007
Сообщений: 32
Отправить сообщение для kyzma с помощью ICQ
По умолчанию

Попробуй поиграться со следующими стилями:
Надо подставить свои значения ;-)

padding-left: 8px;
background-image: url(../imgs/kartinka.gif);
background-position: left 5px;
background-repeat: no-repeat;
__________________
http://crimeawithme.com
kyzma вне форума   Ответить с цитированием
Старый 27.03.2008, 20:24   #3
filippoff
Senior Member
 
Аватар для filippoff
 
Регистрация: 22.01.2006
Адрес: Санкт-Петербург
Сообщений: 285
Отправить сообщение для filippoff с помощью ICQ Отправить сообщение для filippoff с помощью Skype™
По умолчанию

если бы у меня все пункты были с одинаковой картинкой, я бы такой стиль и прописал для allWrap
пробовал что-то вроде allWrap.override при условии TSFE:id = <номер нужной страницы>, но эффект тот же - никакого кроме пропадания тени..
filippoff вне форума   Ответить с цитированием
Старый 31.03.2008, 21:19   #4
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

используйте условия в ts.
условия по юид. если ид такой-то, то используйте другой кусок кода, где обрабатываете картинку. а её хотите просто импортируйте, хотите из свойств страниц. дело ваше
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 01.04.2008, 05:21   #5
filippoff
Senior Member
 
Аватар для filippoff
 
Регистрация: 22.01.2006
Адрес: Санкт-Петербург
Сообщений: 285
Отправить сообщение для filippoff с помощью ICQ Отправить сообщение для filippoff с помощью Skype™
По умолчанию

не выходит. даже если просто приписать в код меню
wrap = <что угодно>
пропадает тень у букв и больше ничего не происходит
filippoff вне форума   Ответить с цитированием
Старый 01.04.2008, 07:51   #6
filippoff
Senior Member
 
Аватар для filippoff
 
Регистрация: 22.01.2006
Адрес: Санкт-Петербург
Сообщений: 285
Отправить сообщение для filippoff с помощью ICQ Отправить сообщение для filippoff с помощью Skype™
По умолчанию

в общем, заработало, но со странностями:

меню из первого поста работает нормально, текст с тенью.

при добавлении картинки работает только если не указывать свойства тени:

Код HTML:
## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.1 = GMENU
lib.mainMenu.1.NO {
XY = 160,17
backColor = #A3B6ED
20 = TEXT
20.text.field = title
20.offset = 40,10
20.fontSize = 11
20.fontColor = #FFFFFF
20.nicetext = 1
20.text.case = upper
20.fontFile = t3lib/fonts/arialn.ttf
20.shadow.offset = 1,1
#20.shadow.blur = 50
#20.shadow.opacity = 1
#20.shadow.intensity = 1
#20.shadow.color = black
20.iterations = 2
30 = IMAGE
30.file {
import = uploads/media/
import.field = media
import.listNum = 0
}
- при попытке подключить любое из закомментированных свойств, тень пропадает.
в принципе, и фиг с ним, но интересно, почему.
filippoff вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложное меню Tod TypoScript практикум 7 26.02.2008 18:29
Как организовать меню 2-го и более уровня отдельно от первого? Mike10581 TypoScript практикум 4 11.12.2007 18:46
Контейнер для меню на разных уровнях AleXUnder TypoScript практикум 2 23.04.2007 17:31
Не получается отобразить меню второго уровня... Vit Brevis Общие вопросы 5 22.11.2006 17:52
Меню из подстраниц Grank Общие вопросы 6 31.01.2005 18:46


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория