Antwort
 
LinkBack (1) Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 15.05.06, 17:16
Forum Newbie
 
Registriert seit: 30.04.06
Beiträge: 43
Ausrufezeichen

pageBrowser Formatierung


Hallo Forum,

ich habe ein Problem mit der Formatierung des pageBrowsers in der Listenansicht unter tt_news (2.2.42) und typo3 4.0 final. Ich möchte erreichen, dass keine css-Klassen mehr in die Divs geschrieben werden (da ich über css-Vererbung formatiere) und dass einige Elemente gar nicht angezeigt werden.

Da sich die Vorlage des pageBrowsers ja nicht im html-news-template befindet, muss das entweder über TS oder php gelöst werden. Ich habe daher zunächst versucht das ganze über TS in den Griff zu kriegen, indem ich wie im Manual von tt_news beschrieben vorgegangen bin. Leider haben die Einstellungen keinerlei Auswirkungen. Hier ein code-Schnipsel:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
plugin.tt_news {
pageBrowser {
showResultCount = 0
browseBoxWrap.wrap = <div>|</div>
browseLinksWrap.wrap = <div>|</div>
}
}

Bei lists.netfielders hab ich dann gefunden, dass das .wrap im Manual falsch ist und das man vorher usePiBasePagebrowser = 1 setzen muss, weil tt_news dafür pi_list_browseresults verwenden muss.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
plugin.tt_news {
usePiBasePagebrowser = 1
pageBrowser {
showResultCount = 0
browseBoxWrap = <div>|</div>
browseLinksWrap = <div>|</div>
}
}

Erfolg war, dass die obigen Einstellungen zwar wirksam werden, aber neben den "vor" und "zurück" Links auf einmal zwei neue Links auftauchten ("First" und "Last"). Also hab ich versucht das example_userPageBrowserFunc.php-script über userPageBrowserFunc einzubinden und hab es in meinen fileadmin kopiert, damit's bei updates nicht überschrieben wird.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
includeLibs.userPageBrowserFunc = EXT: fileadmin/[...]/example_userPageBrowserFunc.php
plugin.tt_news {
  #...
userPageBrowserFunc = user_substPageBrowser
  #...
}

Daraufhin wurde der pageBrowser gar nicht mehr dargestellt.

Bevor ich mich nun völlig verrenne wollte ich hier mal nachfragen, ob jemand eine einfachere Methode kennt, um die verschiedene Elemente des pageBrowsers von tt_news nicht anzuzeigen bzw. um die Klassen zu entfernen.

1000 Dank,
Ulli

Geändert von typ03 (17.05.06 um 12:30 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 16.05.06, 07:42
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.049
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

machmal macht tt_news was es will....so habe ich es erfahren. Ich habe schon zwei Bugs entdeckt, wo es auch nicht mit dem wrap geklappt hat.

Schau dir userPageBrowserFunc an, dann kannst du die functionen nach belieben anpassen.

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 16.05.06, 08:00
Forum Newbie
 
Registriert seit: 30.04.06
Beiträge: 43

Zitat:
Zitat von Armin
Schau dir userPageBrowserFunc an, dann kannst du die functionen nach belieben anpassen.

Armin
Hallo Armin,

ich hab's wie gesagt versucht, und (auf Anhieb) nicht hinbekommen. Kannst Du mir spontan sagen, was ich da noch anpassen muss außer den im ersten Posting aufgeführten Änderungen? Es wird wie gesagt anschließend gar kein pageBrowser mehr angezeigt.

1000 Dank,
Ulli
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 16.05.06, 09:12
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.049
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

Typoscript-Code:
1:
2:
includeLibs.userPageBrowserFunc = EXT:tt_news/res/example_userPageBrowserFunc.php
plugin.tt_news.userPageBrowserFunc = user_substPageBrowser2

Und dann kannst du in der Datei example_userPageBrowserFunc.php die Ausgabe anpassen.

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 16.05.06, 19:22
Forum Newbie
 
Registriert seit: 30.04.06
Beiträge: 43
Daumen hoch

Hallo Armin,

danke für die Antwort. Habe jetzt gefunden, warum es nicht funktionierte. Ich darf bei Angabe des php-Scripts natürlich nicht "EXT:" davor schreiben, sonst sucht er meinen fileadmin-Order wahrscheinlich in den Extensions. So funktionierts jetzt:
Typoscript-Code:
1:
2:
includeLibs.userPageBrowserFunc = fileadmin/[...]/example_userPageBrowserFunc.php
plugin.tt_news.userPageBrowserFunc = user_substPageBrowser

Gruß,
Ulli

PS: Trotzdem alles ganz schön kompliziert. Wenn doch nur alle Erweiterungen nach dem selben Prinzip funktionieren würden. Ich bin die meiste Zeit danmit beschäftigt das diesmal verwendete zu finden, um Anpassungen vorzunehmen (mal muss man ins php, mal muss man's per TS machen und das nächste mal im html-Template). Wär toll, wenn man sich da mal auf nen Standard einigen könnte.

Geändert von typ03 (16.05.06 um 19:27 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 16.05.06, 19:41
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.049
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

Guten Abend,

ja, wenn ohne EXT da du wohl die Datei nicht im Standard-Verzeichnis hast.

Ich habe nun direkt den Code class.tx_ttnews.php angepasst, da es userPageBrowserFunc Probeleme mit realurl gab. Nachteil ist halt, wenn es mal ein Update gibt;)

Zitat:
Wenn doch nur alle Erweiterungen nach dem selben Prinzip funktionieren würden.
Das ist wahrscheinlich auch das Ziele der Personen die Extensionen schreiben. Aber hier und da schleicht sich ein Fehler ein oder es plötlich im PHP-Code HTML-Angaben gemacht.
Aber drücken wir die Augen zu, und sind froh das es tolle Extensionen gibt. ;-)

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 16.05.06, 19:51
Forum Newbie
 
Registriert seit: 30.04.06
Beiträge: 43

Zitat:
Zitat von Armin
Ich habe nun direkt den Code class.tx_ttnews.php angepasst, da es userPageBrowserFunc Probeleme mit realurl gab.
Was hattest Du da für Probleme, und wie hast Du sie gelöst? RealUrl steht mir nämlich auch noch bevor. Dann kann ich mir die Anpassungen der Funktion user_substPageBrowser ja wohl gleich sparen.

Danke & Gruß,
Ulli
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 16.05.06, 19:59
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.049
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

an den Links wurden trotz realurl weitere GET Parameter angehangen, die dazu führen dass das Blättern nicht mehr klappte. Ich habe zwar versucht realurl anzupassen, aber ohne Erfolg. Da habe ich noch zu wenig Ahnung mit realurl. Und bevor ich ewig davor sitze, habe ich die für mich leichtere Lösung gewählt;) In der Datei class.tx_ttnews.php die Funktion makePageBrowser angepasst. Ergebniss ist uner http://www.cfs-info.de/news/soziales-und-recht/ zu sehen.

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an

LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/news-tt_news-mininews-co/12892-pagebrowser-formatierung.html
Erstellt von For Type Datum
Zoki's Scuttle: Speicher, Teile und Tagge Deine Favoriten This thread Refback 16.09.08 12:57

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Pagebrowser ?? Anleitung?? CaptnCrunch Alle anderen Extensions 0 01.07.08 10:42
Gelöst Pagebrowser in eigener Extension Anderl Extension modifizieren oder neu erstellen 9 18.05.08 16:46
tt_news und alphabetischer Pagebrowser matthias3000 News (tt_news, mininews und Co) 2 23.08.07 10:05
floating PageBrowser Axel G. News (tt_news, mininews und Co) 0 10.05.06 12:27
Pagebrowser mit css verstecken tom HTML & CSS 1 02.12.05 19:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:25 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0