Zum Inhalt springen

Problem bei der Konfiguration des News-Plugin

Erstellt am 8. Februar 2005 · 9 Antworten · letzte Antwort am 9. Februar 2005

Tags: tt_news, Frage

Silian ·

Hallo,

versuche ein News-Plugin zum laufen zubekommen.
Habe folgendes Tutorial durchgearbeitet: http://typo3.hachmeister.org/News_zu_der_Webseite_hin.183.0.html?&L=1.
Aber bekomme ich immer eine Fehlermeldung wenn ich meine News-Seite aufrufen möchte.

Error!

The page is not configured! [type= 0][]

Habe alles genauso das Template angepasst von der News-Seite wies im Tutorial stand (auch mit PID). Aber nichts geht. Habe auch natürlich gesucht nach dem Problem, habe nichts wirklich helfendes gefunden.

mfg Silian

chris_online ·

Hi Silian,
schau Dir mal Deine Klammern an. Könnte mir vorstellen dass Du eine Klammer nicht geschlossen hast.

Viele Grüße
Chris

Silian ·

Hi chris_online,

habe mal nach nicht geschlossenden klammern geschaut. habe keine gefunden. habe auch genau den quellcode für die 'Constants' & 'Setup' Feld aus dem tutorial genommen.

oder muss ich noch woanders das news plugin realisieren?

chris_online ·

Hi Silian,
hat denn vor dem Einbau des News-Plugins alles geklappt?
Beschreibe mal was Du gemacht hast und poste den Code.
Die Infos sind irgendwie noch nicht aussagekräftig genug.
page.typeNum=0 ist ja sicher vorhanden, oder?

Viele Grüße
Chris

Silian ·

Nabend,

ok folgendes. soll für die schule eine homepage erstellen und dort einige extentions anlaufen bekommen.
zudem muss ich sagen, dass komplette template ist ein gekauftest.

folgende struktur:

root
- link
-- sub-link1
-- sub-link
-- sub-link
- link
-- sub-link

so in etwa ist die seite aufgebaut. und meine news seite ist beispielsweise bei -- sub-link1.
und aus dem tutorial habe ich das so entnommen, dass ich auf -- sub-link1 klicken soll und dann im BE auf TEMPLATE klicken soll. und dort unter 'Constants' & 'Setup' Feld die code einfügen.

und im root 'Constants' & 'Setup' Feld habe ich eigentlich garnichts eingefügt oder verändert. wo massig Typo Scrit schon drin ist (weitüber 200 lines).

alle seite werden auch angezeigt. nur seitdem ich in die 'Constants' & 'Setup' Felder den folgeden code eingefügt habe :

'Constants' Feld :

plugin.tt_news {

file.templateFile = media/scripts/news_template.tmpl

wrap1 = <font color="#999999"> | </font>

wrap2 = <font color="#004263"> | </font>

color1 = #999999

color2 = #004263

PIDitemDisplay = single_news_display_pid
}

'Setup' Feld:
plugin.tt_news {

limit = 5

displayList {

image.file.maxW = 100

imageWrapIfAny (

<table align="left" bgcolor="#AAAAAA" cellpadding="1"

cellspacing="0" border="0">

<tr><td>

<table bgcolor="#EEEEEE" cellpadding="0"

cellspacing="0" border="0">

<tr><td> | </td></tr>

</table>

</td></tr>

</table>

)

}

displaySingle {

image.file.maxW = 160

imageWrapIfAny (

<table align="left" bgcolor="#AAAAAA" cellpadding="1"

cellspacing="0" border="0">

<tr><td>

<table bgcolor="#EEEEEE" cellpadding="0"

cellspacing="0" border="0">

<tr><td> | </td></tr>

</table>

</td></tr>

</table>

)

}

}

wenn ich jetzt auf --sublink1 klicke kommt wie in meinem erstenposte immer die fehlermeldung.

diesen code wie schon gesagt nicht im root template, sondern im news template eingefügt. nätürlich habe ich auch den pfard fürs template und die PID eingetragen.

martina ·

schau dir das tutorial nochmals an, und lies mal den satz:

Den Parameter 'PIDitemDisplay' muss man auf die pid der News Seite (nicht des SysOrdners) setzen

ausserdem: existiert der ordner und die datei hier wirklich? --> media/scripts/news_template.tmpl

Silian ·

klar PID ist auf die Newsseite wo ich das plugin eingefügt habe. und das template habe ich auf meinen ofard passend angepasst.

Silian ·

Es geht, habe es hinbekommen ;-) .
habe bischen rumgetestet. der TS code war ok. dann habe ich auf die newsseite im BE geklickt und mal geschaut was unter "Click here to edit whole template record" ist. und siehe da, es war ein hacken bei "contant" und "setup" das die nicht berücktsichtigkt werden sollten. hacken weggemacht und jetzt wird was angezeigt.