Tach auch icon_smile.gif
Ich könnte noch mal jemanden gebrauchen der mir zu dem Thema unter die Arme greift...
und zwar funzt bei mir der seitenumbruch nicht mehr. Vor kurzem hatte ich Ihn noch am laufen aber seitdem ich meine seiten in html ausgebe um alles etwas suchmaschinenfreundlicher zu machen, geht nichts mehr.
Ich bekomme nach wie vor nur 5 Einträge angezeigt und alles ist soweit ok. Nur wenn der sechste Eintrag kommt, wird mir zwar der "weiter" Link angezeigt aber er tuts nicht.
In der URL verweist er mich auf www.meinedomain.de/4.0.html?start
es fehlt die id un der ganze kram...
4.0.html steht dabei für mein Gästebuch
Kennt jemand ne Lösung für das Problem? Würde mich sehr freuen
Viele Grüße
Dennis
könnte man sich das mal live ansehen??
ja, das geht... ich muss mal eben einen gast account einrichten.
So jetzt...
Guckst Du hier: http://www.forum-typo3.de/newage/
Benutzername: gast
Password: gast00
Oben im Menü findest Du das Gästebuch
Danke schon mal
TW schriebkeule80 schrieb
es fehlt die id un der ganze kram...
ich liebe es #giggle#
cu
thorsten
Hmn..? Hab mich wohl etwas Schwammig ausgedrückt oder?
Tag,
ich sehe nur 2 beiträge im gästebuch
und es macht keinen unterschied ob ich es mir über
http://www.forum-typo3.de/newage/66.0.html
oder über
http://www.forum-typo3.de/newage/index.php?id=66
ansehe
das war warscheinlich darauf bezogen das du simulate static nutzt und das index.php vermisst
MFG
Dander
Nicht ganz.. ich habe heute mittag die ext. komplett gelöscht und neu eingerichtet. In den Einstellungen ist die Begrenzung pro Seite auf 2 gestellt und es sind insgesamt 3 GB-Einträge angelegt.
Hast Du ne Ahnung woran das liegen könnte?
Ich benutze css-styled-content und das Postform fehlt noch. Muss ich gleich noch modifizieren.
VG
Dennis
Hier noch der code aus der class:
###### MATHIAS CODES
//debug($conf["showPerPage."]);
$start = t3lib_div::GPVar("start");
$start = (isset($start)) ? abs((int)$start) : 0;
$limit = $conf["showPerPage"]; // Datensätze pro Ausgabeseite
$this->init($this->cObj->enableFields("tt_guest")); // has to be done here already (Irene)
$resultID = mysql(TYPO3_db,"SELECT COUNT(uid) FROM tt_guest WHERE pid IN (".$pid.")".$this->enableFields);
$totalX = mysql_fetch_array($resultID);
$total = $totalX[0];
//echo $total;
$start = ($start >= $total) ? $total - $limit : $start;
if ($start > 0) {
$newStart = ($start - $limit < 0) ? 0 : ($start-$limit);
$globalMarkerArray["###BACK###"] = "<a href=".$PHP_SELF."?start=".$newStart."&id=".$GLOBALS["id"]."&no_cache=1>".$conf["showPerPage."]["back"]."</a>";
} else {
$globalMarkerArray["###BACK###"] = " ";
}
if ($start + $limit < $total) {
$newStart = $start + $limit;
$globalMarkerArray["###NEXT###"] = " <a href=".$PHP_SELF."?start=".$newStart."&id=".$GLOBALS["id"]."&no_cache=1>".$conf["showPerPage."]["next"]."</a>";
} else {
$globalMarkerArray["###NEXT###"] = " ";
}
// Substitute Global Marker Array
$this->orig_templateCode= $this->cObj->substituteMarkerArray($this->orig_templateCode, $globalMarkerArray);
// If the current record should be displayed.
$config["displayCurrentRecord"] = $conf["displayCurrentRecord"];
if ($config["displayCurrentRecord"]) {
$config["code"]="GUESTBOOK";
}
keule80 schriebNicht ganz.. ich habe heute mittag die ext. komplett gelöscht und neu eingerichtet. In den Einstellungen ist die Begrenzung pro Seite auf 2 gestellt und es sind insgesamt 3 GB-Einträge angelegt.
Hast Du ne Ahnung woran das liegen könnte?
Ich benutze css-styled-content und das Postform fehlt noch. Muss ich gleich noch modifizieren.
VG
Dennis
Hier noch der code aus der class:
###### MATHIAS CODES
//debug($conf["showPerPage."]);
$start = t3lib_div::GPVar("start");
$start = (isset($start)) ? abs((int)$start) : 0;
$limit = $conf["showPerPage"]; // Datensätze pro Ausgabeseite
$this->init($this->cObj->enableFields("tt_guest")); // has to be done here already (Irene)
$resultID = mysql(TYPO3_db,"SELECT COUNT(uid) FROM tt_guest WHERE pid IN (".$pid.")".$this->enableFields);
$totalX = mysql_fetch_array($resultID);
$total = $totalX[0];
//echo $total;
$start = ($start >= $total) ? $total - $limit : $start;
if ($start > 0) {
$newStart = ($start - $limit < 0) ? 0 : ($start-$limit);
$globalMarkerArray["###BACK###"] = "<a href=".$PHP_SELF."?start=".$newStart."&id=".$GLOBALS["id"]."&no_cache=1>".$conf["showPerPage."]["back"]."</a>";
} else {
$globalMarkerArray["###BACK###"] = " ";
}
if ($start + $limit < $total) {
$newStart = $start + $limit;
$globalMarkerArray["###NEXT###"] = " <a href=".$PHP_SELF."?start=".$newStart."&id=".$GLOBALS["id"]."&no_cache=1>".$conf["showPerPage."]["next"]."</a>";
} else {
$globalMarkerArray["###NEXT###"] = " ";
}
// Substitute Global Marker Array
$this->orig_templateCode= $this->cObj->substituteMarkerArray($this->orig_templateCode, $globalMarkerArray);
// If the current record should be displayed.
$config["displayCurrentRecord"] = $conf["displayCurrentRecord"];
if ($config["displayCurrentRecord"]) {
$config["code"]="GUESTBOOK";
}
.$newStart.$typeStr."&id=".$GLOBALS["id"]."&no_cache=1 wird nicht in der URL ausgegeben.
Ich komm nicht drauf... Bitte helft mir #giggle#
So jetzt hab ich noch mal was versucht... kurzzeitig hatte ich eine andere class eingesetzt mit der es aber auch nicht geht. Keine veränderung egal was ich mache... kann doch nicht soo schwierig sein oder? Benutzt denn keiner das Gästebuch mit Seitenumbruch und gibt seine Seiten in html aus?
Ich kann mir nicht vorstellen, das die Lösung für einen php-spezi besonders schwierig ist oder unterschätze ich das ganze?
o.O 🙁 Bitte helft mir 😢
Dennis