ich benutze ein marker in meinem template um auf der homepage, auf jede seite die latest news zu zeigen.
hier ist mein marker:
<!-- ###NEWSLATEST### START-->
<p>latest news</p>
<!-- ###NEWSLATEST### END-->
und in meinem setup habe ich folgendes eingetragen:
### News LATEST in right column
tmp.NEWSLATEST < plugin.tt_news
tmp.NEWSLATEST {
code >
code = AMENU
pid_list >
pid_list = 58 # the pids of the pages where your news are stored
catImageMode = 0
catTextMode = 0
}
# add tmp to page Object
page.subparts.NEWSLATEST < tmp.NEWSLATEST
ich bekomme aber leider wo der marker ist folgende nachriccht:
Configuration information
What to display: You should at least select one item from the field "What to display"
Here is an example:
also, funktioniert fast 🙁
wer weiss woran es liegt?
vielen dank im vorfeld!!
klar, das habe ich korrigiert, es ist aber immer noch da,
unter:http://cms.flashexpert.de/testsite/index.php #paralyzed#
vielleicht erkennt man den fehler jetzt besser???
Soweit ich das auf die Schnelle überblicke, fehlt ihm die Angabe, wo er die news anzeigen soll, wenn du auf den Link klickst.
Außerdem solltest du noch eine BackID definieren, aus der dann der Link "<- Back" zusammengesetzt wird. Das Beispiel unten kehrt zur Ausgangsseite zurück.
### News LATEST in right column
tmp.NEWSLATEST >
tmp.NEWSLATEST < plugin.tt_news
tmp.NEWSLATEST {
pid_list >
pid_list = 58 # the pids of the pages where your news are stored
PIDitemDisplay >
PIDitemDisplay = 5 # the site where news will be shown oder so ;-)
code >
code = LATEST
latestLimit = 1
catImageMode = 0
catTextMode = 0
backPid >
backPid.field = pid
}
Mal schaun, ob's das war ;-)
erst mal vielen dank. Es ist abere leider immer noch falsch... 😢
Poste doch mal bitte dein gesammtes Template und stelle doch bitte einen Screenshot vom Backend zu Verfügung, wo wir die 'Definition' der Einbindung des news plugins sehen.
<html>
<head>
<title>Flashexpert TYPO3 Template</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<!-- ###DOCUMENT_BODY### START-->
<!--TYPO3SEARCH_begin-->
<table width="760" valign="top" align="left" cellpadding="0" cellspacing="0">
<tr>
<td width="115" rowspan="2" valign="top">
<!--flashlogo_begin-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="80" height="40" align="bottom">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="fileadmin/templates/mediatech/flash/fx_mask_02.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="ffffff" />
<embed src="fileadmin/templates/mediatech/flash/fx_mask_02.swf" quality="high" bgcolor="f1f1f1" width="80" height="40" align="bottom" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
<!--flashlogo_end-->
</td>
<td width="15" valign="top">
</td>
<td width="470" valign="top">
<a href="" target="_self">sitemap</a>
</td>
<td colspan="4" rowspan="2" valign="top">
</td>
</tr>
<tr>
<td valign="top"></td>
<td valign="top">
<img src="fileadmin/templates/mediatech/images/spacer.gif" alt="" name="logo_top" width="470" height="5" border="0">
</td>
</tr>
<tr id="navitop" bgcolor="999999">
<td valign="top">
</td>
<td valign="top">
<img src="fileadmin/templates/mediatech/images/spacer.gif" alt="" name="logo_top" width="15" height="10" border="0">
</td>
<td valign="bottom">
<!-- ###TOPNAV### START -->
<a href="#">Navigation</a>
<!-- ###TOPNAV### END -->
</td>
<td colspan="4" valign="bottom">
<img src="fileadmin/templates/mediatech/images/spacer.gif" alt="" name="logo_top" width="150" height="5" border="0">
</td>
</tr>
<tr id="bottom">
<td rowspan="4" valign="top" bgcolor="#f1f1f1">
<!-- ###CONTENT_LEFT### START-->
content left column
<!-- ###CONTENT_LEFT### STOP-->
<!--###LEFTNAV### START-->
<div>
<a href="#">Level 2 item</a>
</div>
<div>
<a href="#">Level 2 item active</a>
</div>
<div>
<a href="#">Level 3 item</a>
</div>
<div>
<a href="#">Level 3 item active</a>
</div>
<!--###LEFTNAV### STOP-->
</td>
<td valign="top">
</td>
<td>
<img src="fileadmin/templates/mediatech/images/spacer.gif" alt="" name="logo_top" width="470" height="5" border="0">
</td>
<td bgcolor="#f1f1f1" colspan="4">
</td>
</tr>
<tr id="footer" >
<td rowspan="3" valign="top"> </td>
<td>
<!-- ###SYS_LASTCHANGED### start-->
<!-- ###SYS_LASTCHANGED### stop-->
</td>
<td colspan="2" rowspan="3" bgcolor="f1f1f1">
<img src="fileadmin/templates/mediatech/images/spacer.gif" alt="" name="logo_top" width="3" height="20" border="0" class="Stil1 Stil1">
</td>
<td width="150" rowspan="3" bgcolor="f1f1f1" valign="top">
<!-- ###NEWSLATEST### START-->
<p>latest news</p>
<!-- ###NEWSLATEST### END-->
<!-- BEGIN: Content of extension "macina_searchbox", plugin "tx_macinasearchbox_pi1"-->
<form id="searchform" method="post" action="index.php?id=484" style="margin-top:0pt; margin-bottom:0pt; color: #f1f1f1;">
<div>
<input name="tx_indexedsearch[sword]" type="text" title="Suchbegriff" style="width:123;">
<input name="tx_indexedsearch[submit_button]" type="image" title="Suchen" value="Submit" src="fileadmin/templates/mediatech/images/icons/search_icon.gif" alt="###SUBMIT###" width="16" height="16">
<!--Vergleich: Wortteil-->
<input type="hidden" name="tx_indexedsearch[type]" value="1" />
<!--Vergleich: Und/Oder-->
<input type="hidden" name="tx_indexedsearch[defOp]" value="0" />
<!--Suchen in: Alle Medien-->
<input type="hidden" name="tx_indexedsearch[media]" value="0" />
<!--Suchen in: Standard/Alle Sprachen-->
<input type="hidden" name="tx_indexedsearch[lang]" value="###ACTLANG###" />
<!--Suchen in: Ganze Webseite-->
<input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
<!--Sortieren nach: Trefferquote/Vorkommen-->
<!--input type="hidden" name="tx_indexedsearch[order]" value="0" /-->
<!--Sortieren nach: Höchste Zuerst-->
<!--input type="hidden" name="tx_indexedsearch[desc]" value="0" /-->
<!--Sortieren nach: Ergebnisse je Seite-->
<input type="hidden" name="tx_indexedsearch[results]" value="50" />
<!--Ansicht: Sektionshierarchie/Flache Liste-->
<input type="hidden" name="tx_indexedsearch[group]" value="1" />
<!--Ansicht: Erweiterte Vorschau -->
<input type="hidden" name="tx_indexedsearch[extResume]" value="1" />
<!--Ausgabe auf der Seite "Erweiterte Suche"-->
<input type="hidden" name="tx_indexedsearch[ext]" value="1" />
<input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
</div>
</form>
<!-- END: Content of extension "macina_searchbox", plugin "tx_macinasearchbox_pi1" -->
<form action="index.php?id=475" method="post">
<div>
<input name="user" type="text" id="user" title="Benutzername" onfocus="if (this.value==this.defaultValue) this.value=''" value="" style="width:60;" />
<input name="pass" type="password" id="pass" title="Passwort" onfocus="if (this.value==this.defaultValue) this.value=''" value="" style="width:60;" />
<input name="image" type="image" title="Anmelden" src="fileadmin/templates/mediatech/images/icons/login_icon.gif" alt="Login" align="bottom" width="16" height="16">
<!-- <input type="hidden" name="redirect_url" value="index.php?id= | " /> -->
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="478" />
</div>
</form>
<!-- ###CONTENT_RIGHT### START-->
content right column
<!-- ###CONTENT_RIGHT### STOP-->
</td>
<td width="4" rowspan="3" bgcolor="f1f1f1">
<img src="fileadmin/templates/mediatech/images/spacer.gif" alt="" name="logo_top" width="3" height="20" border="0">
</td>
</tr>
<tr id="footer">
<td height="108" >
<!-- ###CONTENT### START-->
web site content
<!-- ###CONTENT### END-->
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr id="bottom" bgcolor="#999999">
<td valign="top">
</td>
<td valign="top">
</td>
<td>
<div class="icon">
<a href="#top">
<img src="fileadmin/templates/mediatech/images/icons/to_top_icon.gif" alt="" name="icon_top" border="0">
</a>
</div>
<!-- ###LASTUPDATE### START-->
last updated
<!-- ###LASTUPDATE### STOP-->
</td>
<td colspan="4">
<!-- ###CONTENT_BORDER### START-->
content border column
<!-- ###CONTENT_BORDER### STOP-->
</td>
</tr>
</table>
<!--TYPO3SEARCH_end-->
<!-- ###DOCUMENT_BODY### end -->
</body>
</html>
das bild mit dem fehler meldung kiegt hier:
http://www.flashexpert.de/screenshots/screenshot_news.gif
ich hoffe das es ok, oder?
Screenshot vom Backend?
Um zu sehen, wie das Plugin eingebunden wurde.
Im TypoScript kann ich erstmal nix sehen, was falsch seien soll.
Dein Template scheint auch ok.
Es ist ein Konfigurationsproblem des plugin.
Dein TypoScript code, der mit dem plugin zu tun hat.
# Don't forget to include: CSet (default) and content (default)
################################################################
# Setting up 'page' to be the default PAGE object (type=0)
#######################################
lib.stdheader.10.stdWrap.wrap =
tt_content.stdWrap.dataWrap = <A name="{field:uid}"></a>
page = PAGE
page.typeNum = 0
page.includeLibs.tmenu_layers = fileadmin/templates/mediatech/tmenu_layers.php
page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
page.stylesheet = fileadmin/templates/mediatech/css/style.css
# page.bodyTag = <body leftmargin="20" topmargin="0" marginwidth="0" marginheight="0">
page.1 = TEMPLATE
page.1.marks.PAGE_UID = TEXT
page.1.marks.PAGE_UID.field = uid
page.1 {
template = FILE
template.file = fileadmin/templates/mediatech/template.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT_NORMAL < styles.content.getNormal
subparts.CONTENT < styles.content.get
subparts.LASTUPDATE < plugin.tx_lastupdate_pi1
subparts.NEWSLATEST < plugin.tt_news
subparts.NEWSLATEST < tmp.NEWSLATEST
subparts.SITEPATH < tmp.SITEPATH
subparts.CONTENT_FUSSZEILE < marks.CONTENT_FUSSZEILE
# Top Navigation
#######################################
subparts.TOPNAV = HMENU
subparts.TOPNAV.1 = GMENU_LAYERS
subparts.TOPNAV.1 {
layerStyle = position:absolute;VISIBILITY:hidden;
lockPosition = x
relativeToParentLayer=1
relativeToTriggerItem=1
topOffset=18
leftOffset=15
hideMenuWhenNotOver = 1
hideMenuTimer = 0
expAll=1
# Darstellung der aktuellen Ebene
wrap = <table border="0" cellspacing="0" cellpadding="0" class="menu_main"><tr>|</tr></table>
# Darstellung im Normalmodus
NO {
allWrap = <td class="menu1_main"> |</td>
10.fontColor = #999999
backColor = #f1f1f1
10.fontSize = 13
XY = [10.w]+10, 14
10 = TEXT
10.antiAlias= 1
10.text.field = title
10.offset = 5,12
10.text.case = upper
10.fontFile = fileadmin/templates/mediatech/fonts/trebuc.ttf
10.niceText = 1
}
# Darstellung wenn Rollover
# RO < .NO ubernemmen allen von no nach ro
RO= 1
RO {
allWrap = <td class="menu1_main_act"> | </td>
10.fontColor = #999999
backColor = #ff0000
10.fontSize = 13
XY = [10.w]+10, 14
10 = TEXT
10.antiAlias= 1
10.text.field = title
10.offset = 5,12
10.text.case = upper
10.fontFile = fileadmin/templates/mediatech/fonts/trebuc.ttf
10.niceText = 1
}
# Darstellung wenn Aktiv
ACT = 1
ACT {
allWrap = <td class="menu1_main_act"> | </td>
10.fontColor = #999999
backColor = #ff0000
10.fontSize = 13
XY = [10.w]+10, 14
10 = TEXT
10.antiAlias= 1
10.text.field = title
10.offset = 5,12
10.text.case = upper
10.fontFile = fileadmin/templates/mediatech/fonts/trebuc.ttf
10.niceText = 1
}
# Ende Ebene 1
}
# Top Navigation 2nd Level
#######################################
subparts.TOPNAV.2 = TMENU_LAYERS
subparts.TOPNAV.2 {
layerStyle = position:absolute;VISIBILITY:hidden;
# Menu verankern, damit es nicht der Maus folgt
lockPosition = x
# Position wo sich die naechste Ebene oeffnen soll (Ebene 2)
relativeToParentLayer=1
relativeToTriggerItem=1
topOffset=0
leftOffset=140
# alle Menuepunkte anzeigen
expAll=1
# Darstellung der aktuellen Ebene
wrap = <table border="0" cellspacing="0" cellpadding="0">|</table>
# Darstellung im Normalmodus
NO {
allWrap = <tr><td class="menu1_main2"> | </td></tr>
}
# Darstellung wenn Aktiv
ACT = 1
ACT {
allWrap = <tr><td class="menu1_main2_act"> | </td></tr>
}
# Darstellung fuer Unterpunkte mit Subpunkten
IFSUB = 1
IFSUB {
allWrap = <tr><td class="menu1_main2_sub"> | </td></tr>
}
# Ende Ebene 2
}
# Leftside Navigation
#######################################
subparts.LEFTNAV = HMENU
subparts.LEFTNAV.entryLevel = 1
subparts.LEFTNAV.1 = TMENU
subparts.LEFTNAV.1 {
# Normal state properties
#######################################
NO.allWrap = <div class="leftnav1"> | </div>
# Enable active state and set properties:
#######################################
ACT = 1
ACT.allWrap = <div class="leftnav1-act"> | </div>
}
# Second level menu-object
#######################################
subparts.LEFTNAV.2 = TMENU
subparts.LEFTNAV.2 {
# Normal state properties
#######################################
NO.allWrap = <div class="leftnav2"> | </div>
# Enable active state and set properties:
#######################################
ACT = 1
ACT.allWrap = <div class="leftnav2-act"> | </div>
}
# Third level menu-object
#######################################
subparts.LEFTNAV.3 = TMENU
subparts.LEFTNAV.3 {
# Normal state properties
#######################################
NO.allWrap = <div class="leftnav3"> | </div>
# Enable active state and set properties:
#######################################
ACT = 1
ACT.allWrap = <div class="leftnav3-act"> | </div>
}
}
plugin.tx_rlmptmplselector_pi1.templatePathMain = fileadmin/templates/mediatech/
# Webesse Banner Manager
#######################################
includeLibs.wsbanner = typo3conf/ext/ws_banner/pi1/class.tx_wsbanner_pi1.php
temp.wsbanner = USER_INT
temp.wsbanner {
userFunc = tx_wsbanner_pi1->main
bannerType = Top
}
page.10.marks {
BANNER1 < temp.wsbanner
}
#------ Standard-Sprache definieren: Deutsch ------
####################################################
# UID für Deutsch festlegen
config.sys_language_uid = 2
config.language = de
config.locale_all = de_DE
#------ Englishe Sprache implementieren ------
[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.language = en
config.locale_all = english
# enable search extension vom kasper
#######################################
#(aktivierung von Index-Search)
page.config.index_enable = 1
#(aktivierung für die Suche in weiter Dokumente - PDF,DOC ...
page.config.index_externals = 1
config.language = de
page.config.no_cache=0
cache_clearAtMidnight = 1
#plugin.tx_indexedsearch.search.rootPidList = 1
#wrap = <!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end-->
marks.CONTENT.wrap = <!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end-->
#------ searchbox macina------
#######################################
# Zuweisung des auf allen Seiten zu sehenden Suchfeldes
marks.SUCHE >
marks.SUCHE < plugin.tx_macinasearchbox_pi1
plugin.tx_macinasearchbox_pi1.pidSearchpage = 484
page.10.marks.searchbox >
page.10.marks.searchbox < plugin.tx_macinasearchbox_pi1
subparts.search < plugin.tx_macinasearchbox_pi1
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/templates/mediatech/snippest/suchbox.htm
plugin.tx_macinasearchbox_pi1 {
pidSearchpage = 484
}
# Loginbox auf allen Seiten, wird innerhalb der Seite zugewiesen
#######################################
# ID des Systemordners Benutzer
styles.content.loginform.pid = 98
# Zuweisung des auf allen Seiten zu sehenden Logins
marks.LOGIN < temp.10
[usergroup = *]
# Logout
temp.10 = TEXT
temp.10.data = TSFE : id
temp.10.wrap (
<div id="logoutbox" style="width:190px">
<form action="index.php?id= | " method="post" style="margin-top:0pt; margin-bottom:0pt">
<input type="hidden" name="logintype" value="logout" />
<input type="submit" name="submit" title="Abmelden" value="Abmelden" style="height:20; width:130; border:solid 1px #A0A0A0; background-color:#FFFFFF; font-size:12px;" />
</form>
</div>
)
[else]
# Login, Id 343 ist die Anmeldeseite, Id 98 ist der Sys-Ordner Benutzer
temp.10 = TEXT
temp.10.data = TSFE : id
temp.10.wrap (
<div id="loginbox" style="width:190px">
<form action="index.php?id=476" method="post" style="margin-top:0pt; margin-bottom:0pt">
<input name="user" type="text" id="user" title="Benutzername" onfocus="if (this.value==this.defaultValue) this.value=''" value="" style="height:20; width:75; background-color:#FFFFFF; border:solid 1px #A0A0A0; font-size:12px;" />
<input name="pass" type="password" id="pass" title="Passwort" onfocus="if (this.value==this.defaultValue) this.value=''" value="" style="height:20; width:49; background-color:#FFFFFF; border:solid 1px #A0A0A0; font-size:12px;" />
<input name="image" type="image" title="Anmelden" src="fileadmin/_/medien/login.gif" alt="Login" />
<input type="hidden" name="redirect_url" value="index.php?id= | " />
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="478" />
</form>
</div>
)
[global]
### News LATEST in right column
#######################
tmp.NEWSLATEST >
tmp.NEWSLATEST < plugin.tt_news
tmp.NEWSLATEST {
pid_list >
pid_list = 58 # the pids of the pages where your news are stored
PIDitemDisplay >
PIDitemDisplay = 5 # the site where news will be shown oder so ;-)
code >
code = LATEST
latestLimit = 1
catImageMode = 0
catTextMode = 0
backPid >
backPid.field = pid
}
### Rich Text Editor
################
# Ermöglicht die Eingabe von Tabellen im Rich Text Editor
RTE.default.proc {
dontConvBRtoParagraph=1
preserveTables=1
}
# Verhindert insbesondere beim Kopieren aus MS-Word die Eingabe bestimmter Elemente im Rich Text Editor
RTE.default.proc {
denyTags = font
allowedClasses = pklein,beschriftung
}
# Konfiguration des Plugins Meta Tags
###########################
plugin.meta.description =Mediendesign
plugin.meta.keywords = media, multimedia, flash, code, typo3, cms
plugin.meta.robots = follow
plugin.meta.language = de
plugin.meta.copyright = © 2004 Flashexpert
plugin.meta.author = Ravid Aloni
plugin.meta.revisit = 1
# ZED More Columns #
#################
# column fusszeile
marks.CONTENT_FUSSZEILE < styles.content.get
marks.CONTENT_FUSSZEILE.select.where = colPos = 4
marks.CONTENT_FUSSZEILE.stdWrap.required = 1
marks.CONTENT_FUSSZEILE.stdWrap = |
# column border
marks.CONTENT_BORDER < styles.content.get
marks.CONTENT_BORDER.select.where = colPos = 4
marks.CONTENT_BORDER.stdWrap.required = 1
marks.CONTENT_BORDER.stdWrap = |
vielleicht hilft es weiter?
Hier wird doppelt zugewiesen...
Außerdem würde ich diesen Teil NACH der Definition der jew. 'Objekte' zuweisen.
danabanana schrieb
subparts.NEWSLATEST < plugin.tt_news
subparts.NEWSLATEST < tmp.NEWSLATEST
subparts.SITEPATH < tmp.SITEPATH
subparts.CONTENT_FUSSZEILE < marks.CONTENT_FUSSZEILE
Probier mal bitte. Schiebe diesen Teil bis ganz nach unten.
ich habe schin alles möglich probiert. irgendwie funktioniert es nicht richtig...
vielleicht bei nächste extension upgrade?
danabanana schrieb
page.1 {
...
subparts.TOPNAV.1 {
...
NO {
...
} # END NO
RO {
...
} # END RO
ACT {
....
} # END ACT
Hier fehlt die schließende '}' für 'subparts.TOPNAV.1 {'.
} # END subparts.TOPNAV.1
danabanana schrieb
} # END page.1
...
Hilft es ? 😉
#paralyzed# ist recht zweideutig ;-)
Hats geholfen ?