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

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

Ответ
 
Опции темы Опции просмотра
Старый 21.05.2007, 18:53   #1
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию Меню с оригинальной версткой для каждого пункта

имеется меню вида:
картинка1 пункт1 картинка2 | картинка3 пункт2 картинка4 | картинка5 пункт3 картинка6
В общем, повторяющихся элементов ноль.
Что в таких случаях используется?
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 21.05.2007, 19:27   #2
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

выборка картинок из поля media страниц или по id страниц
PhilD вне форума   Ответить с цитированием
Старый 21.05.2007, 20:18   #3
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

еще можно прописать id для элементов навигации (чтобы вставлялись id страниц) и вставлять картинки через CSS
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 21.05.2007, 21:57   #4
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Валерий, думал об этом если честно, но там все сверстано очень и очень мрачно. Еще такой прикол, что это меню как бы по разделам, то есть в конструкции:
картинка1 пункт1 картинка2 | картинка3 пункт2 картинка4 | картинка5 пункт3 картинка6
пункты 1, 2, 3 состоят в общей сложности из 100-200 страниц. Если делать через медиа, то я так полагаю для всего количества страниц прийдется править поле медиа, хотя по сути мне нужно знать в каком именно разделе мы находимся.
Поэтому сейчас сделано через condition - PIDinRootline (собственно че скрывать источник - горизонтальное меню в www.invision.com.ua ).
Захотел добавить языки и смотрю на это набор PIDinRootline'ов некрасиво как-то тем более для каждого условия еще добавить перевод на 3 языка, получится 18 кондишинов. Захотелось привести к нормальному виду, вспоминая рассуждения Павла Антонова о том, что использовать в TS ссылки <a> кощунство, а нужно только typolink.
id для страниц можно вставить, а толку? мне нужны именно разделы.

Вот. Еще раз о проблеме. Чтобы внести окончательную ясность Сейчас там идет вставка обычного HTML.
Цитата:
[PIDinRootline = 7]
lib.top_menu = HTML
lib.top_menu.value = ...

[PIDinRootline = 8]
lib.top_menu = HTML
lib.top_menu.value = ...
Как вариант сделать все через typolink (в то время было лень добавлять). Так вот в любом случае все что мне нужно это знать какой раздел меню сейчас активен и на него как-то повлиять. Делать 6 конструкций (для каждого раздела) с 6тью настройками (текст, врап + какой-то параметр отображающий активный пункт) очень громоздко.

В общем, если кто может что-то сказать по данным рассуждениям и применением TS милости прошу, сам же пока попробую это меню переверстать (выглядит оно не так страшно, как код предоставленных верстальшиком)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 21.05.2007, 22:50   #5
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

вообще сейчас это больше похоже на скользящий контент, чем на конструкцию в меню.Т.е. точно ли нужно вставлять все это дело в меню?
PhilD вне форума   Ответить с цитированием
Старый 22.05.2007, 00:11   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Можно использовать поле media только у 1го уровня, а потом использовать конструкцию levelmedia:1
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 22.05.2007, 02:02   #7
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
Можно использовать поле media только у 1го уровня, а потом использовать конструкцию levelmedia:1
Вот это уже поинтересней! Спасибо. Буду разбираться.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
классы для пунктов меню Tod Общие вопросы 6 03.05.2009 22:55
Вопрос по TS для меню из двух частей -=UncleByte=- TypoScript практикум 6 14.12.2006 01:03
смещение каждого пункта меню AleXUnder TypoScript практикум 6 13.10.2006 15:51
Отдельное меню для каждого раздела Lato Sergey Общие вопросы 2 01.09.2005 10:26
Темплейт и меню для подстраниц Dmi3 Общие вопросы 2 04.01.2004 19:31


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


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

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