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

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

Ответ
 
Опции темы Опции просмотра
Старый 20.12.2007, 00:14   #11
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

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

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 20.12.2007, 00:58   #12
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

>а для каждой из старинц прописываются условия, что если это страница номер 2, то style2.css и т.п.
Больно громоздко. Да и в топике же написано - без Conditions.
Конечно, можно присобачить каждый из .css файлов в Files свойство страницы, но это будет имхо жестокий оверхед. Проще в какое-нибудь текстовое поле, будь то Abstract, Description или TSConfig прописать класс.
В TSConfig можно написать #class1, а потом через stdWrap обрезать комментарий...
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 20.12.2007, 13:04   #13
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

-=UncleByte=- мне подсказал решение.
Сделаю через HMENU, а 4 страницы через OptionSplit определю Благо этих страниц всегда 4.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 20.12.2007, 21:35   #14
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Покажи потом конечный результат? Интересно посмотреть
-=UncleByte=- вне форума   Ответить с цитированием
Старый 21.12.2007, 15:36   #15
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
>а для каждой из старинц прописываются условия, что если это страница номер 2, то style2.css и т.п.
>Больно громоздко. Да и в топике же написано - без Conditions.
Что уж громоздкого? всего 3 условия. Но без кондитионс это да... можно конечно еще один вариант.
создать доп эксты на 4-х разныхстраницах. и каждая будет брать свой цсс.
Цитата:
Сообщение от void Посмотреть сообщение
>
Проще в какое-нибудь текстовое поле, будь то Abstract, Description или TSConfig прописать класс.
В TSConfig можно написать #class1, а потом через stdWrap обрезать комментарий...
приведи пример, не понимаю какой ход мысли...
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 24.12.2007, 14:56   #16
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

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

В итоге решил задачу таким вот кодом. 4 разных страницы, 4 разделения в OptionSplit.

10 = HMENU
10.special = list
10.special.value = 13,12,11,26
10.1 = TMENU
10.1 {
noBlur = 1
expAll = 1
NO.allWrap = <div id="link1"><div class="link">|</div></div>|*|<div id="link2"><div class="link">|</div></div>|*|<div id="link3"><div class="link">|</div></div>||<div id="link4"><div class="link">|</div></div>
ACT = 1
ACT.allWrap = <div id="link1"><div class="link">|</div></div>|*|<div id="link2"><div class="link">|</div></div>|*|<div id="link3"><div class="link">|</div></div>||<div id="link4"><div class="link">|</div></div>
ACT.ATagParams = class="active"
}

(зы, совершенно забыл об OptionSplit, так бы конечно не постил сюда вопрос)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 24.12.2007, 15:06   #17
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

можно сократить
ACT = 1
ACT < .NO
ACT.ATagParams = class="active"
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 24.12.2007, 16:19   #18
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Знаю, можно Спасибо.
Но, лично мне, не нужно. Мало ли что потом править прийдется.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вместо форума пустая страница afl Общие вопросы 8 04.07.2010 20:43
страница подменю как главная страница основного меню Vladimir_ TypoScript практикум 1 10.10.2006 16:12
почему в пэйджере новостей активная страница не показывается правильно? Дылгеров Ц.В. Общие вопросы 2 14.06.2006 16:12


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


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

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