Немного поигравшись, получил рабочий конфиг генерировании title для страниц из subtitle и нормальный вывод заголовков новостей(tt_news) в title
config.noPageTitle = 2
page.headerData.11 = TEXT
page.headerData.11.field = subtitle
page.headerData.11.ifEmpty.field = title
page.headerData.11.wrap = <title>|</title>
[globalVar = HTTP_GET_VARS|tx_ttnews|tt_news>0]
lib.newstitle = COA
lib.newstitle.30 = RECORDS
lib.newstitle.30 {
dontCheckPid = 1
tables = tt_news
source.data = GPvar:tx_ttnews|tt_news
conf.tt_news = TEXT
conf.tt_news.field = title
conf.tt_news.required = 1
}
[end]
[globalVar = HTTP_GET_VARS|tx_ttnews|tt_news>0]
page.headerData.11 >
page.headerData.11 = TEXT
page.headerData.11 < lib.newstitle
page.headerData.11.wrap = <title>|</title>
[end]
Popularity: 19% [?]
В связи с полным завалом на научном фронте(диплом+конференции+публикации) ищу себе помощника.
Минимальные требования: добросовестность и ответственность, знание TypoScript, TV, умение разрабатывать дополнительные экшены(импортировать существующие скрипты), умение использовать SSH...
Жду предложений на m31@root-ua.com или в джаббер m31@jabber.od.ua
Popularity: 40% [?]
Идем в список. В папку-хранилище с DS. Щелкаем на DS. Выбираем правку. Находим в XML-коде нужный контент-элемент, в нем находим ячейку <TypoScript>
Внутри нее ставим такой код:
10= RECORDS
10.tables = tt_content
10.source.current=1
10.source.ifEmpty=2
Где 2 в данном случае - id того контент-элемента, который должен быть по умолчанию.
Popularity: 20% [?]
Возможности TYPO3 совсем не ограничены одними только HTML страницами. Для того что бы сформировать XML файл по контенту в TYPO3 совершенно не нужны какие-либо расширения, коих, к моему удивление, такое большое количество в репозитории.
Поскольку я не приветствую использование расширений без особой причины, приведу пример формирования XML выгрузки страниц из TYPO3 для Flash меню. Стоит отметить, что тем же способом можно выдавать абсолютно любого вида и направленности данные, как например, Google Sitemaps или WML и т.д.
XML для Flash menu имеет следующий вид:
1
2
3
4
5
6
7
8
9
10
11
|
<?xml version="1.0" encoding="UTF-8"?>
<menu>
<item url="index.php?id=1" title="Page 1" />
<item url="index.php?id=2" title="Page 2" />
<item url="index.php?id=3" title="Page 3">
<item url="index.php?id=4" title="Page 3-1" />
<item url="index.php?id=5" title="Page 3-2" />
<item url="index.php?id=6" title="Page 3-3">
</item>
<item url="index.php?id=7" title="Page 4"/>
</menu>
|
[Подробнее]
Popularity: 27% [?]
Иногда приходиться работать с флеш менюшкама, и тут на выручку приходит один очень простеньких и хорошенький экшен, а именно tox_xmlmenu. Подробнее о нём можно почитать по адресу http://www.mortox.de/extensions/tox-xmlmenu.html
Popularity: 22% [?]
апреля 30, 2008
|
|
Typo3
# Page Last Updated:
lib.lastupdate = TEXT
lib.lastupdate {
data = page:lastUpdated
if.isTrue.data = page:lastUpdated
date = l, F d/Y
wrap = <div>Page updated: |</div>
data = register : SYS_LASTCHANGED
if >
}
Popularity: 14% [?]
Код следующий:
lib.randomContent = COA_INT
lib.randomContent {
10 = CONTENT
10 {
table = tt_content
select {
pidInList = 30
max = 1
orderBy = rand()
}
}
}
Popularity: 22% [?]
Код следующий:
#ADD News
lib.news < plugin.tt_news
lib.news {
general_stdWrap >
displayLatest {
subheader_stdWrap.crop = 150 | ... | 1
date_stdWrap.strftime= %d.%m.%y
subheader_stdWrap.wrap = |
}
templateFile=fileadmin/templates/uni/tt_news_template.html
code >
code = LATEST
categoryMode = 1
categorySelection = 11
singlePid = 128
pid_list = 125
orderBy = datetime desc
catImageMode = 0
catTextMode = 0
latestLimit = 3
}
Popularity: 20% [?]