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

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 01.11.2008, 16:32   #1
DimanLin
Продвинутый
 
Регистрация: 19.10.2008
Сообщений: 47
По умолчанию Помогите создать страницу

Есть дерево:

Главная
О Компании
Продажи
Услуги

"О компании, Продажи, Услуги" Вставляются в меню
В шаблоне есть ещё две ссылки, которые находятся за пределами меню:
"Транспортные компании", "Для производителей сельхоз продукции".

Как создать страницу в дереве, которая не попадёт в моё меню. И сделать на неё ссылку из шаблона.

Ну проще говоря, заставить работать эти ссылки с существующем шаблоном и со своим контентом.
DimanLin вне форума   Ответить с цитированием
Старый 01.11.2008, 18:42   #2
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

Для того чтобы страницы "Транспортные компании" и "Для производителей сельхоз продукции" не попадали в меню в свойствах этих страниц выставите галку в поле "Не отображать в меню".
Ссылки на эти страницы в шаблоне можно реализовать несколькими вариантами:
1) просто статически их забить в шаблон
2) вставить в шаблон маркер/замапить область где должны выводиться эти ссылки, а затем с помощью Typoscript в шаблоне прописать вывод ссылок
reva2 вне форума   Ответить с цитированием
Старый 01.11.2008, 19:54   #3
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

Рева, только не в шаблоне.
DimanLin
Разумнее сделать 2 меню. 1-е как объяснил Рева. Втрое. Создайте страницу с типом sysfolder и в нее киньте оставшиеся страницы.
Создайте еще одно HMENU c параметрами
special = directory
special.value = id-вашего-сисфолдера.

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

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 02.11.2008, 19:14   #4
DimanLin
Продвинутый
 
Регистрация: 19.10.2008
Сообщений: 47
По умолчанию

Щас ещё проще попробою объяснить. Сори первый раз с движком пытаюсь работать. Есть много ссылок вокруг контента(слева, права, снизу). Мне нужно на каждую ссылку свой контент. Т.е насколько я понимаю через меню это не совсем решаемо. Поскольку объект меню может распологаться только в одном месте. Например тут subpart.link_1. Как мне по грамотному поступить в такой ситуации.?

Может быть, действительно сделать sysFolder, напихать в неё страници с контентом. А потом средствами plugin.tx_automaketemplate_pi1 расставить маркеры для нужных дивов и пихать в эти дивы прямые ссылки на эти страници? Или это безграмотно?

Кстати как ссылки в шаблон вставлять?
DimanLin вне форума   Ответить с цитированием
Старый 03.11.2008, 04:53   #5
DimanLin
Продвинутый
 
Регистрация: 19.10.2008
Сообщений: 47
По умолчанию

Я сделал так:
1. Создал системную папку
2. Создал в ней страницу
3. Забил контент на эту страницу
4. В основной шаблон добавил ссылку на эту страниуц.

Проблема:
При переходе пишет: No template found!
Для вновь созданной страници в системной папке отсутствует шаблон, его тупо нет. Если от корневой страници вниз по дереву все наследуют её шаблон то тут наследовать нечего.

Вижу два выхода:
1. Копи-паст шаблона из коневой страници в каждую страницу в системной папке
2. Наверное есть способ указать какой шаблон должна использовать вновь созданная страница в системной папке. Вот только способ этот я ещё не натыкал. =)

Подскажите как быть дальше...
DimanLin вне форума   Ответить с цитированием
Старый 03.11.2008, 15:09   #6
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

почему вы не хоите попробовать templavoila?
мне кажется для вас это будет проще.
кстати. не нужно смотреть так, что в тайпе есть ограничения (нет, они конечно есть, но на этапе освоения вы еще не скоро их почуствуете). я это к тому, что вам ни что не мешает вставить хоть 5, хоть 10 разных или одинаковых меню в шаблон.
задаете шаблрну, выводить в этой части такой-то код, а тут такой-то...
Почитайте документацию по templavoila. ну и почитайте стартовую документацию по системе. Почитайте файлик "typoscipt на примерах".

Всеже почитайте документацию. Она поможет поянть как что в системе соотносится.
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать виртуальный каталог используя realurl? isol Общие вопросы 6 12.06.2008 20:12
Помогите создать меню Fucose Общие вопросы 6 02.05.2007 22:39
создать первую страницу для rootlevel Benjamin Установка 2 04.04.2007 23:42
Как создать страницу? Perignator Temporus Общие вопросы 0 08.07.2005 23:02
шаблоны - помогите! Aleksandrov Общие вопросы 8 16.03.2005 04:12


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


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

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