|  | Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
|  13.03.2006, 13:09 | #1 | 
| Продвинутый Регистрация: 21.08.2005 
					Сообщений: 44
				 |  графическое меню 
			
			Есть вертикальная навигация, к примеру, news-about-services. Каждый пункт меню - уникальная картинка, gif, при активном состоянии картинка другого цвета, т.е. есть файлы news.gif about.gif services.gif и news-on.gif about-on.gif services-on.gif. Как настроить шаблон чтобы картинки выстроились в соответсвии с деревом сайта и была подмена картинок в соответсвующем разделе на имя_раздела-on.gif? Gifbuilder не советуйте,  нужно именно использовать уникальные нарисованные картинки, а не сгенерированные. Спасибо. | 
|   |   | 
|  13.03.2006, 13:36 | #2 | 
| Новенький Регистрация: 10.03.2006 
					Сообщений: 11
				 |   
			
			Во первых сердечник трансформатора делают из дерева... Почему ? Да потому, что ни кто читать (пардон писать) не будет... Я неделю жду ответа на гораздо менне сложный вопрос. Этот форум только читателей, не писателей... Во вторых, думаю что Ваша затея не получится. Вы хотите подкладывать статические картинки к динамическим страницам... Позвольте, как же это ? Нет логики... Тюпу можно конечно замысловато расширить в любую сторону, добавить поля в табличку pages, вывести всё в backend, вычитать из ТС... но прямо в лоб думаю решения нет. Тюпа просто иначе задумана... | 
|   |   | 
|  13.03.2006, 14:24 | #3 | 
| Продвинутый Регистрация: 21.08.2005 
					Сообщений: 44
				 |   
			
			Спасибо за ответ, все таки думаю это вполне возможно, и не так сложно, думал уже кто-нибудь сталкивался с такой проблемой, поэтому и обратился сюда. Жаль mailing list пока закрыт на typo3.org... там люди более отзывчивые   | 
|   |   | 
|  13.03.2006, 14:36 | #4 | |
| Senior Member |   Цитата: 
 Русский мэйллист. Английский мэйллист. + есть куча мэйллистов на др. языках и по разным темам. + Google. Если вам не отвечают, это не потому что здесь кто-то неотзывчивый - просто занят народ очень + иногда на очевидные вопросы не отвечают (а иногда и отвечают - как попадете). | |
|   |   | 
|  13.03.2006, 14:53 | #5 | 
| Новенький Регистрация: 10.03.2006 
					Сообщений: 11
				 |   
			
			хотелось бы всёже узнать, как пришпандорить свои гифы, да ещё и с "состояниями" к ктраничкам тюпы. главное просто и без наворотов... и мне бы пригодилось тоже. в губы расцелую...
		 | 
|   |   | 
|  13.03.2006, 14:56 | #6 | |
| Продвинутый Регистрация: 21.08.2005 
					Сообщений: 44
				 |   Цитата: 
 | |
|   |   | 
|  13.03.2006, 15:01 | #7 | |
| Senior Member |   Цитата: 
 | |
|   |   | 
|  13.03.2006, 15:04 | #8 | |
| Продвинутый Регистрация: 21.08.2005 
					Сообщений: 44
				 |   Цитата: 
 | |
|   |   | 
|  13.03.2006, 15:06 | #9 | 
| Новенький Регистрация: 10.03.2006 
					Сообщений: 11
				 |   
			
			ну почитать док, это верный и завсегда пренепременно очень практичный совет молодому человеку, начинающему жизнь...
		 | 
|   |   | 
|  14.03.2006, 13:31 | #10 | ||
| Senior Member |   Цитата: 
 Цитата: 
 Необходимые картинки прикрепляются к странице (тип "Продвинутый", после прикрепления можно переключить в любой другой). Код для меню, который использует эти картинки. Первая картинка используется для отображения пункта меню в пассивном состоянии, вторая для отображения страницы в активном. (Используется здесь: http://www.kanpai.ru/index.php?id=28) Код:    
10 = HMENU
    10 {
        1 = TMENU
        1 {
            NO {
                beforeImgTagParams = alt="{field:title}" 
                beforeImg.import = uploads/media/
                beforeImg.import {
                    field = media
                    listNum = 0
                }
                RO = 1
                beforeROImg.altText.field = abstract // description // title 
                beforeROImg = 1
                beforeROImg.import = uploads/media/
                beforeROImg.import {
                    field = media
                    listNum = 1
                }
                beforeImgLink = 1
                doNotShowLink = 1
                ATagTitle.field = abstract // description // title  
                after = |*||*|<hr>||    
                allStdWrap.insertData = 1
            }
            ACT = 1
            ACT {
                beforeImgTagParams = alt="{field:title}" 
                beforeImg.import = uploads/media/
                beforeImg.import {
                    field = media
                    listNum = 1
                }
                beforeImgLink = 1
                doNotShowLink = 1
                ATagTitle.field = abstract // description // title  
               after = |*||*|<hr>|| 
               allStdWrap.insertData = 1
            }
            wrap = <div id="menu">|</div>
        }
}Успехов! Последний раз редактировалось Pavel Antonov; 14.03.2006 в 13:34 | ||
|   |   |