###NEWS_DATE###
###NEWS_TITLE###
###NEWS_SUBHEADER### ###MORE###
Ausführliche Anleitung auf Typo3.org:
http://typo3.org/documentation/document-library/extension-manuals/tt_news/current/view/
TS-Config Referenz:
http://typo3.org/documentation/document-library/extension-manuals/tt_news/current/view/1/4/
Entweder use General Record Storage Page in der Extension Einstellung deaktivieren oder in der Rootpage der Website (die Seite wo das Haupttemplate liegt) eine Definieren.
Lösung:
Für Typo3 V 3.7 die tt_news Version 2.2.24 einsetzten.
Nach Update der Extension und Klick auf die Single Ansicht erscheint die Fehlermeldung:
in /www/htdocs/tourrt/typo3conf/ext/tt_news/pi/class.tx_ttnews.php on line 2386
Der Fehler taucht in Foren vor allem bei der realURL Extension und Typo3.7 auf. Folgendes hilft auch bei anderen Extensions
Zitat aus typo3forum.hosting-agency.de/realurl-t40.html
Hi, ich verwende Typo3 3.7.0 und hatte das gleiche Problem... die Lösung war: update der Datei: "class.t3lib_db.php" auf Version 1.10
Lösung bei tourismus-reutlingen.de war Update auf V 1.12.1.2 (aus der Typo3 V3.8.1)
die Konfiguration auf deutsch stellen (bei multilanguage settings nicht vergessen auch ohne L-Variable die Sprache einzuschalten:
config.language = de config.locale_all = de_DE
Pagebrowser ab Nwsmodul V 2
Ab Version 2 hat das News Plugin einen eigenen PageBrowser. Man kann wählen ob man den Internen, den von Typo3 oder eine eigene UserFunc benutzen will. Für Typo3 V3.7 ist der aus dem Newsmodul sehr geeignet. Ab 3.8 gibt es einen guten von Typo3.
# eingebauten PageBrowser benutzen usePiBasePagebrowser=0
Constants
# Layout
plugin.tt_news{
wrap1 = <span class="news_title">|</div>
wrap2 = <span class="content">|</div>
color1 = #A23343
color2 =
color3 =
}
#plugin.tt_news.wrap1=<h3>|</h3>
Setup
plugin.tt_news.templateFile = fileadmin/template/news.tmpl
plugin.tt_news.showResultCount = 0
plugin.tt_news {
_LOCAL_LANG.de {
more =
pi_list_browseresults_displays = Sie sehen Artikel ###SPAN_BEGIN###%s bis %s</span> von ###SPAN_BEGIN### %s</span>
}
}
# Hier sind die News Artikel:
#plugin.tt_news.pid_list >
plugin.tt_news.pid_list = 214
plugin.tt_news.PIDitemDisplay = 255
plugin.tt_news.backPID = 254
plugin.tt_news.displaySingle.title_stdWrap.wrap = |
### News Archiv ###
plugin.tt_news.enableArchiveDate=1
plugin.tt_news.archiveTypoLink.parameter = 254
plugin.tt_news {
archiveMode = year
archiveTitleCObject >
archiveTitleCObject = COA
archiveTitleCObject {
10 = TEXT
10.field = start
10.strftime = %B
15 = TEXT
15.value = -
20 = TEXT
20.field = stop
20.strftime = %B %Y
}
}
Nicht vergessen
Das TypoScript Template ist extern als Basis-Template angelegt. Im Main Template wird ein zusätzliches CSS eingebunden (s.u.) Außerdem wurde ein zweites HTML-Template angelegt daß ein weiteres Layout für die Teaser auf der Startseite enthält, wenn bei einem Produkt 'Angebot' gewählt wird. Damit das funktioniert wird auf der entsprechenden Seite (in diesem Fall Home) Ein weiteres TS-Template angelegt (s.u.).
#news CSS: page.includeCSS.file1 = fileadmin/templates/news/news_css.css
plugin.tt_news.pid_list = 242,243,344,245
plugin.tt_news.singlePid = 247
#plugin.tt_news.archiveTypoLink.parameter = 246
plugin.tt_news.backPid = 251
#plugin.tt_news.datetimeDaysToArchive = 30
plugin.tt_news.showCatRootline = 0
plugin.tt_news.useHRDates = 1
###News###
plugin.tt_news{
listMaxW = 160
listMaxH = 160
singleMaxW = 240
singleMaxH = 180
latestMaxW = 80
latestMaxH = 80
useHRDates = 1
#datetimeDaysToArchive = 30
limit = 10
latestLimit = 4
showCatRootline = 0
}
#Konfiguration
plugin.tt_news.file.templateFile = fileadmin/templates/news/news_css.html
# Layout
plugin.tt_news{
wrap1 =
wrap2 = <div class="teaser"> | </div>
color1 =
color2 =
color3 =
}
plugin.tt_news{
limit = 10
latestLimit = 4
showCatRootline = 0
}
plugin.tt_news._CSS_DEFAULT_STYLE >
plugin.tt_news.displaySingle.subheader_stdWrap.wrap =
### Seitenumbruch ###
plugin.tt_news {
useMultiPageSingleView = 1
pageBreakToken = <break>
maxWordsInSingleView = 300
useParagraphAsPagebreak = 1
subheaderOnAllSViewPages = 0
appendSViewPBtoContent = 0
}
### Nur Inhalte der aktuellen Sprache: ###
plugin.tt_news.sys_language_mode = strict
[globalVar = GP:L = 1]
plugin.tt_news.displayList.date_stdWrap.strftime= %A %d. %B %Y
[global]
### News Archiv ###
plugin.tt_news.enableArchiveDate=1
plugin.tt_news.archiveTypoLink.parameter = 246
plugin.tt_news {
archiveMode = year
archiveTitleCObject >
archiveTitleCObject = COA
archiveTitleCObject {
10 = TEXT
10.field = start
10.strftime = %B
15 = TEXT
15.value = -
20 = TEXT
20.field = stop
20.strftime = %B %Y
}
}
Anmerkung: Die Größenangaben für Bilder müssen mit dem TypoScript - Vorgaben zusammenpassen
/*News Modul*/
#news_list_rahmen h2{
color: #C30009;
text-transform: uppercase;
font-size: .9em;
line-height: 1.2em;
margin: 4px 0 0 0;
}
#news_list_rahmen h2 a:link, #news_list_rahmen h2 a:visited, #news_list_rahmen h2 a:hover, #news_list_rahmen h2 a:active{
color: #C30009;
}
#news_list_rahmen h2 span {
color: #666;
font-size: .9em;
font-weight: normal;
}
#news_list_rahmen .teaser {
width: 560px;
padding: 12px 0;
border-bottom: 1px solid #CCC;
}
#news_list_rahmen .bild {
float: left;
width: 160px;
margin-right: 12px;
margin-top:4px;
text-align:left;
<nowiki> <html><head><title>News css based template</title></head><body> <pre><strong>Global markers, as set up in TypoScript:</strong> These are substituted throughout the whole template. <em>Markers:</em> GW1B / GW1E GW2B / GW2E GW3B / GW3E GC1 GC2 GC3 GC4 <strong>Common markers:</strong> These are substituted in all news item displaying templates: <em>Markers:</em> NEWS_UID - ID number (uid) of the news item NEWS_TITLE - News item title NEWS_AUTHOR - name of author NEWS_EMAIL - email of author NEWS_DATE - date NEWS_TIME - time NEWS_AGE - age of news item in minutes, hours, days or years NEWS_SUBHEADER - subheader, if empty main content is inserted here in LIST and LATEST NEWS_CONTENT - main content NEWS_LINKS - news links NEWS_CATEGORY - news item category NEWS_RELATED - links to related news NEWS_IMAGE - news item images PAGE_UID - Page id of the parent page (pid) PAGE_TITLE - Title of the parent page of the news item PAGE_AUTHOR - Page author, if any PAGE_AUTHOR_EMAIL - Page author email, if any <em>Wrapped Subparts:</em> LINK_ITEM - link to the news item single display
This is the template for the latest news, typically displayed on a frontpage.
###NEWS_DATE### ###NEWS_TIME###
###NEWS_SUBHEADER###
###NEWS_DATE### ###NEWS_TIME###
This subpart is used to display single news items
###NEWS_CONTENT###
###PAGE_AUTHOR### <a href="mailto:###PAGE_AUTHOR_EMAIL###" class="email">###PAGE_AUTHOR_EMAIL###</a>
###BACK_TO_LIST###
Subpart for the news archive menu.
Shown if the archive has no items!
>
Subpart for the search-form.
<form class="news_search" method="post" action="###FORM_URL###">
<input size="30" maxlength="100" name="swords" value="###SWORDS###" type="text">
<input name="order" value="Search" type="submit">
</form>
</body></html>
</nowiki>