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

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

Ответ
 
Опции темы Опции просмотра
Старый 03.07.2008, 15:17   #1
legato.di
Новенький
 
Регистрация: 02.07.2008
Сообщений: 3
Question Доступ к полю контента

Помогите, пожалуйста, уже который день бьюсь головой об этот typo3.

У меня есть сайт, там два меню: одно управляет простой навигацией ("о компании, новости, вакансии" и т.д.) - с этим я справился с помощью templavoila!, второе - это навигация по каталогу компании (там много наименований, своя БД и т.п.). Собственно вопросы:

1) Как вставить в левую колонку у меня (в<div class="catalog_menu"> меню каталога </div>) это самое меню каталога? Причем само меню должно формироваться по моему php-скрипту.

2) И как этим самым скриптом изменять содержимое области контента? При этом думаю использовать GET-метод передачи данных.
legato.di вне форума   Ответить с цитированием
Старый 03.07.2008, 21:57   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

1) Использовать HMENU с userFunc.
2) Написать соответствующее расширение.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 04.07.2008, 00:10   #3
legato.di
Новенький
 
Регистрация: 02.07.2008
Сообщений: 3
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
2) Написать соответствующее расширение.
А можете поподробней про это?) Или ткнуть куда-нить, где есть про это?)
legato.di вне форума   Ответить с цитированием
Старый 04.07.2008, 00:51   #4
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

В Вашем случае потребуется создать расширение с плагином. Есть несколько источников где можно получить информацию о том как писать плагины для Typo3.

Самый простой и оптимальный вариант - это книга Typo3 Enterprise Content Managment (ищите в интернете, она много где выложена). Там вся информация собрана до кучи и неплохо структурирована.

Либо онлайн источники:
1) Tutorial: Frontend Programming (простейший пример, того как написать FE-плагин
2) Typo3 Coding Guidelines (Стандарты кодирования)
3) Inside Typo3 (дается описание того как функционируют внутренности Typo3)
4) Typo3 Core API (описание API который предоставляет Typo разработчикам расширений)
5) Подкасты: The Extension Manager & Kickstarter и Frontend Plugin Development.
reva2 вне форума   Ответить с цитированием
Старый 04.07.2008, 01:34   #5
legato.di
Новенький
 
Регистрация: 02.07.2008
Сообщений: 3
По умолчанию

Ох, спасибо reva2!) Этого чтива мне надолго хватит)
И тогда последний вопрос, а стоит ли оно вообще того? Ведь то, что я хочу (сайт визитка + каталог продукции) куда проще (по крайней мере для меня) пишется с нуля, без всяких CMS. Зачем же мне нужна CMS?)
Если честно, я думал, что CMS облегчит процесс создавания сайтов, а она наоборот — способствует развитию геморроя.=) Так что же она дает, эта прекрасная аббревиатура? Стоит ли игра свеч, так сказать?
legato.di вне форума   Ответить с цитированием
Ответ

Теги
каталог

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Один элемент контента для нескольких страниц MVH Общие вопросы 3 16.02.2010 17:56
Как скрыть пустой блок контента razawa TypoScript практикум 21 11.10.2007 11:07
Определение наличия контента в блоке Fearless Goblin Общие вопросы 2 19.05.2007 01:35
Не стандартный вывод контента Василий Мосийчук Общие вопросы 3 27.10.2005 22:39
Вопрос по созданию шаблона с двумя областями контента андрей Общие вопросы 2 15.06.2005 10:37


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


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

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