Просмотр полной версии : Организовать навигацию на сайте
Добрый день, я пока новенький :)
Подскажите с какой стороны подступиться к следующей задаче. Опыт работы с прочими CMS имею, но Typo3 для меня пока терра инкогнита.
Есть новостной портал, где надо сделать навигацию. Сообщения делятся на категории типа "новость, событие, отзыв и т.д.". Каждое сообщение имеет привязку по регионам и ключевым словам. Плюс сайт многоязычный. Навигация должна осуществляться по рубрикам, по регионам, по ключевым словам. Выбор языка само собой. ЧПУ обязательно (мануал к RealURL прочитал).
В общем случае видится как обычная навигация по тегам. Как организуется поставленная задача в Typo3?
p.s. Пожалуйста не надо советовать сделать сайт на другой CMS. Я знаю что так проще, но есть желание и цель освоить Typo3. :)
Valery Romanchev
05.10.2009, 18:52
.
Есть новостной портал, где надо сделать навигацию. Сообщения делятся на категории типа "новость, событие, отзыв и т.д.". Каждое сообщение имеет привязку по регионам и ключевым словам. Плюс сайт многоязычный. Навигация должна осуществляться по рубрикам, по регионам, по ключевым словам. Выбор языка само собой. ЧПУ обязательно (мануал к RealURL прочитал).
В общем случае видится как обычная навигация по тегам. Как организуется поставленная задача в Typo3?
По опыту:
Не используйте tt_news. Для таких задач оптимально писать свой модуль, в точности соответствующий требованиям.
Собственно, вопрос навигации тогда тоже решается просто - как запрограммируете, так и будет.
По программированию для TYPO3 см. книжку Дулепова.
В чем проблемы с tt_news?
Valery Romanchev
05.10.2009, 19:35
В чем проблемы с tt_news?
могут быть проблемы с производительностью при количестве новостей более 2000
+ для реального проекта наверняка придется много менять, в этом случае лишняя функциональность будет только мешать
По программированию для TYPO3 см. книжку Дулепова.
Где можно достать эту книгу?
Pavel Antonov
07.10.2009, 11:57
Где можно достать эту книгу?
http://www.packtpub.com/typo3-extension-development/book
http://www.packtpub.com/typo3-extension-development/book
А не за деньги?
Pavel Antonov
07.10.2009, 15:05
А не за деньги?
А тут что, варезный сайт?
А тут что, варезный сайт?
А почему вы отвечаете вопросом на вопрос? :)
cherkatel
09.10.2009, 20:30
посмотрите расширение tagpack. ?? что там с производительностью, и расширение в активной работе, но стремительно движется в нужном направлении - затагить любые таблицы в базе+приличный менеджмент тегов (теги с иерархией, категории тегов и т.п., вот мнгогоязычность пока только запланирована). Заодно в совершенстве освоите ТС
доки
http://forge.typo3.org/wiki/extension-tagpack
и в тере. доки сырые.
зато
2009-09-20 10:32 cybercr@ft
Summary of the last commit just for the activity list:
Added a new DESCRIPTOR mode for two level tagging. When this mode is activated during installation, only tags of the type DESCRIPTOR can be used to tag records of other tables, while only tags of the type NON DESCRIPTOR can be used to tag tag records.
Added new fields tagtype (necessary for the DESCRIPTOR mode), category, quodvide and description to the tag table.
Added a new table for categories. Relations are using a simple foreign table select field in the tag table.
Modified the search-while-you-type-interface to recognize the DESCRIPTOR mode and show a list of additional information when tagging records of other tables. The category and description are inserted into the title attribute of each tag so that users can read them on mouseover.
Tags will automatically get the tagtype 1 when they are created as subtags of another tag.
quodvide (or "see also") will connect tags to other tags with related topics without making them part of the actual tagcloud. This is done with another MM table to make sure that connections and relations can be found quickly later on.
The quodvide field is not being used by any FE plugin yet.
Еще накопал вот это http://forge.typo3.org/projects/show/extension-categorize. Пока не пробовал.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot