Hallo
Man könnte versuchen per:
plugin.tt_news._LOCAL_LANG.de {
pi_list_browseresults_prev = <img src=..
pi_list_browseresults_next = <img src=..
}
etwas zu machen.
Etwas habe ich noch vergessen:
per CSS kannst du dann die '4' ausblenden.
.tx-ttnews-browsebox-pageActive { display: none; }
damit das funktioniert musst du noch folgendes ergänzen:
plugin.tt_news.pageBrowser {
activeLinkWrap = <span class="tx-ttnews-browsebox-pageActive">|</span>
}
Gruss Jonas
sicher das das nicht geht in der Listenansicht? Die Aufgabe scheint mir etwas zu simpel zu sein um dafür PHP-Code editieren zu müssen auserdem finde ich immer wieder Threads in denen behautet wird es ginge. (Leider funktioniert keiner der Lösungsvorschläge bei mir).
Niemand hat hier etwas davon geschrieben PHP-Code zu ändern. Alle Beispiele beziehen sich auf TS das du in deinem eigenen Setup überschreiben kannst. Das ist auch zudem noch update sicher.
Desweiteren gibt es eine Extension, mit der man mit einem vor und zurück Link die News durchschalten kann. Ob das auch in der List-Ansicht funktioniert gilt es auszuprobieren.
Die Extension heißt rgnewslinks
jonas8 schrieb
Du kannst auch den PageBrowser (example_userPageBrowserFunc.php) aus tt_news/res/ ins fileadmin/templates/ kopieren - anpassen und einbinden.
Bedeutet das nicht das ich PHP-Code schreiben muss?
ja ja.
Aber nur wenn du diese Variante wählst.
Dann hast du aber volle Kontrolle über den PageBrowser
Der PageBrowser ist halt etwas komplex, deswegen hat wohl Rupert diese Möglichkeit, einen eigenen einzubinden der dann auch nach einem update der ext bestehen bleibt, eingebaut.
Aber versuche es doch zuerst per TS und CSS
Gruss Jonas
Hallo Jonas,
deine TS-und CSS-Lösung hat wunderbar funktioniert. Vielen Dank!!
Gruß,
mahony
super.
hast du eine URL, wo man das ansehen kann?
so bei mir funktioniert das leider nicht
pageBrowser{
maxPages = 0
showResultCount = 0
pagefloat = 1
browseBoxWrap.wrap = <div class="browseBoxWrap">|</div>
showResultsWrap.wrap = <div class="showResultsWrap">|</div>
browseLinksWrap.wrap = <div class="browseLinksWrap">|</div>
activeLinkWrap.wrap = <span class="activeLinkWrap">|</span>
und das ist der Output.
<td nowrap="nowrap">
<p><a href="/linuslangPortfolio/page/typo3/index.php/4/0/?&
amp;tx_ttnews[pS]=1223563277&cHash=a2af4719a3">
< Previous
</a>
</p></td>
<td nowrap="nowrap">
<p><a href="/linuslangPortfolio/page/typo3/index.php/4/0/?&
amp;tx_ttnews[pS]=1223563277&cHash=a2af4719a3">
1
</a>
</p></td>
<td nowrap="nowrap">
<p><a href="/linuslangPortfolio/page/typo3/index.php/4/0/?&
amp;tx_ttnews[pS]=1223563277&tx_ttnews[pointer]=2&
amp;cHash=bc65748d85">
Next >
</a>
</p></td>
Auf der ersten Seite sieht der output ein wenig anders aus.
<td class="tx-ttnews-browsebox-SCell" nowrap="nowrap">
<p><a href="/linuslangPortfolio/page/typo3/index.php/29/0/?&
amp;tx_ttnews[pS]=1223564666&cHash=d7b1058b49">
1
</a>
</p></td>
da krieg ich die 1 weg aber auch nur wenn ich
.tx-ttnews-browsebox-SCell{display:none}
setzte.
Was mache ich denn da schon wieder falsch? Ich hab mal aus dem Manual sämtliche Wraps rauskopiert und eingesetzt aber die tauchen nirgendwo auf. Was ich noch seltsam finde ist das wenn ich auf den Next-Link klicke werden mir die Richtigen Newsbeiträge angezeigt aber es steht immer noch nur 1 zwischen Next und Prev und nicht die aktuelle Seitenzahl.
[edit]
Hab ich vergessen zu erwähnen: Die 1 ist immer ein Link zur ersten Seite
[/edit]
MFG
okay, ja man muss noch usePiBasePagebrowser aktivieren
Ein TS, damit sollte es gehen:
plugin.tt_news {
# Pagebrowser settings
usePiBasePagebrowser = 1
pageBrowser {
maxPages = 0
showResultCount = 0
showPBrowserText = 0
dontLinkActivePage = 1
tableParams = cellpadding="2" align="center"
# settings for the extended pageBrowser from TYPO3 3.8.0
showFirstLast = 0
pagefloat = center
showRange = 0
disabledLinkWrap = <span style="color:#bbb;">|</span>
inactiveLinkWrap = |
activeLinkWrap = <span class="tx-ttnews-browsebox-pageActive">|</span>
showResultsWrap = |<br />
showResultsNumbersWrap =
browseBoxWrap = |
browseLinksWrap = |
}
}
und
.tx-ttnews-browsebox-pageActive { display: none; }
Gruss und schönen Abend
Jonas
supi jetzt funktionierts vielen Dank das rettet mir echt den Tag
Hallo!
Ich grabe hier einen etwas verstaubten Artikel aus,
aber hier geht es genau um die Konfiguration des tt_news pagebrowsers in der Listen-Ansicht.
Im wesentlichen funktioniert alles wie beschrieben,
aber wie kann ich die Vor- und Zurück-Links jeweils durch Bilder ersetzen?
jonas8 hatte diesen Ansatz:
jonas8 schrieb
Man könnte versuchen per:
plugin.tt_news._LOCAL_LANG.de {
pi_list_browseresults_prev = <img src=..
pi_list_browseresults_next = <img src=..
}
Das klappt bei mir nicht, weil das "<"-Zeichen maskiert wird.
Was gibt es sonst für eine Möglichkeit?
Danke!
EDIT:
Irgendwas klappt mit der TypoScript-Anzeige im Zitat nicht.
Hier als normaler Text:
plugin.tt_news._LOCAL_LANG.de {
pi_list_browseresults_prev = <img src=..
pi_list_browseresults_next = <img src=..
}