Hallo alle,
ich stehe vor dem problem, dass tt_news offenbar nicht mit
typo3 4.1.2 und php version 5.2. läuft.
The running TYPO3 version (4.1.2) is higher than allowed (3.8.1)
Ignore this version requirement
The running PHP version (5.2.3) is higher than allowed (5.0.5)
Ignore this version requirement
beim installieren der ext. werde ich auf diese beiden inkompatibilitäten hingewiesen. wenn ich diese ignoriere,
läuft das modul bis auf die seite, welche eine übersicht (list) der news enthält.
dort entsteht dann dieser fehler:
WARNING : division by zero in .... Line 991
Im Code steht dort :
$layoutNum = $cc % $itempartsCount;
also anscheinend ist $itempartsCount = 0 ???
hängt das mit dem template zusammen ?
mit welcher strategie kann ich den fehler debuggen, habe
ja keine schreibrechte auf dem ext Verzeichnis ...
besten Dank !
jürgen
[/list][/quote]
Installier dir die Extension quixplorer. Damit kannst du über das Backend Dateirechte ändern und Dateien bearbeiten. Dadurch das das mit den Rechten von PHP läuft darfst du dann auch die Extension ändern.
vielen dank Kitsunet für den wertvollen Tipp !
Ich konnte die Dateirechte ändern und den code per ftp ändern,
natürlich kann ich die division durch Null in Zeile 991 verhindern:
if($itempartsCount>0){
$layoutNum = $cc % $itempartsCount;
}
else $layoutNum = 0; // oder = 1 ??
Dann verschwindet die PHP Warnung, aber die Newsliste bleibt leer.
Hat jemand eine Ahnung von diesem Code ?
Was ist $itempartsCount ??
Und warum ist das = 0 ? ? ?
Fehlen da irgendwelche Marker im Template ? Seltsam ist, dass die Extension
bei mir lokal (mit PHP 5.2.1 !!) problemlos läuft...
bin für jeden hinweis dankbar,
jürgen
ok hat sich erledigt, typo3 wollte das template zusätzlich in
/uploads/tx_ttnews sehen.
jetzt erscheint die liste in herrlichem gelb, warum auch immer,
die paging buttons sind weg, dafür ein nicht funktionierender
link auf ein archiv... es wird zeit das manual zu lesen
j.