Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Доступ к полю контента (http://forum.typo3.ru/showthread.php?t=6485)

legato.di 03.07.2008 15:17

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

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

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

2) И как этим самым скриптом изменять содержимое области контента? При этом думаю использовать GET-метод передачи данных.

void 03.07.2008 21:57

1) Использовать HMENU с userFunc.
2) Написать соответствующее расширение.

legato.di 04.07.2008 00:10

Цитата:

Сообщение от void (Сообщение 19855)
2) Написать соответствующее расширение.

А можете поподробней про это?) Или ткнуть куда-нить, где есть про это?)

reva2 04.07.2008 00:51

В Вашем случае потребуется создать расширение с плагином. Есть несколько источников где можно получить информацию о том как писать плагины для 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.

legato.di 04.07.2008 01:34

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


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

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