[TYPO3-german] Seitenstruktur - wie am besten aufbauen/umsetzen?
Hallo und schönen Vormittag! Ich habe folgende Seitenstruktur bei einer Webseite: Main Domain Subdomain1 Root Home News Details Archiv Page1 Page2 ... ... Archiv Auf der Home Seite befindet sich ein normales Text Inhaltselement, sowie das Nachrichten Plugin in der LIST Ansicht. Wenn ich dort auf ein Newselement klicke dann komme ich zur News Details Seite und dort habe ich unten einen Backlink auf die Startseite - also Home - gut so. Von der Latest Ansicht aus (ein Marker links auf allen Seiten) komme ich ebenfalls auf die News Details unterhalb der Home Seite. Dort habe ich dann ebenfalls den Backlink auf die Startseite (Home) - das ist eigentlich auch noch gut. Ebenfalls von der Latest Ansicht aus kann ich auch zum Archiv springen. Auf diesr Archiv Seite (Unterseite von Home) habe ich ein AMenu, ein CATMenu und eine News Liste untergebracht - alles gut so. Wenn ich eine Newsmeldung von dort aus in der Detailsansicht betrachte, dann habe ich unten einen Backlink der stets auf "Home" verweist - das ist dann nicht so gut, denn eigentlich möchte ich wieder zur Archiv Startseite zurück. Ich dachte mir also, dass ich einen zusätzlichen Archiv Menüpunkt einfüge und diesen dann von der Latest Ansicht aus anspringe. Dann müsste ich aber die Seitenstruktur von Home auch unterhalb von Archiv haben, oder? Muss ich das nun komplett kopieren oder kann ich das irgendwie klug verlinken um nicht alle Seiten doppelt anlegen zu müssen? Wie würdet ihr da in diesem Falle die Seitenstruktur aufbauen und wie kann ich den Backlink irgendwie dynamisch generieren? Danke snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Link von Catmenu anpassen
Hallo und schönen Vormittag zusammen! Ich versuche verzweifelt den Text bzw. Link eines Catmenu Items anzupassen Das ist mein TypoScript: plugin.tt_news { displayCatMenu { catOrderBy = title catmenuNoRootIcon = 1 mode = nestedWraps includePrototypeJS = 0 expandable = 0 catmenu_stdWrap.wrap = | catmenuHeader_stdWrap.wrap = | catmenuLevel1_stdWrap.wrap = | catmenuLevel2_stdWrap.wrap = | catmenuLevel3_stdWrap.wrap = | catmenuLevel4_stdWrap.wrap = | catmenuItem_NO_stdWrap.wrap = | catmenuItem_ACT_stdWrap.wrap = | } } Ich würde gerne hinter jeden Link ein >> anhängen, weiß aber nicht wie! Irgendwie kann ich nicht auf catmenuItem_NO_stdWrap.typolink oder sowas zugreifen?! DANKE snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Perfect Lightbox 2 - Bilder doppelt wenn ich auch die Caption verlinke -> Imageset Problem
Hallo und schönen Nachmittag zusammen! Ich habe mit Hilfe von Typoscript auch die Imagecaption verlinkt um die Lightbox zu öffnen. Jetzt werden alle Bilder doppelt in der Lightbox angezeigt - klar eigentlich, da die Lightbox ja alle gleichen Namen zu einem Imageset zusammenfügt. Wenn man also folgenden Quelltext hat href="uploads/pics/bert_20100501_1.jpg"> src="typo3temp/pics/a7ccbc06ce.jpg"> href="uploads/pics/bert_20100501_1.jpg"> Einblick in's Chaos Dann wird das Bild in der Lightbox 2 mal angezeigt. Also dachte ich, dass den Textlinks einfach einen anderen Namen mitgebe, also ungefähr so: href="uploads/pics/bert_20100501_1.jpg"> src="typo3temp/pics/a7ccbc06ce.jpg"> href="uploads/pics/bert_20100501_1.jpg"> Einblick in's Chaos Somit hatte ich das Problem beseitigt ABER Wenn ich z.B.: 6 Bilder auf einer Seite und nur 3 haben eine Caption, dann habe ich in der Präsentation, vorausgesetzt ich habe diese über einen Textlink aufgerufen, auch nur 3 Bilder und nicht 6!!! Über den Bildlink habe ich genau die gewünschten 6 Bilder... Weiß nicht mehr weiter! Kann ich irgendwie tricksen, dass die Bilder nicht zu einer Imageset zusammengefügt werden und die Textlinks trotzdem noch funktionieren? Ich möchte in beiden Fällen eine Präsentation starten! DANKE snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt_news und Images - Formatierung
Hallo! Ich habe das Problem tatsächlich mit der Extension Content elements in tt_news (rgnewsce) lösen können! Vielen Dank an ALLE Beteiligten! Das Rendering Problem habe ich gelöst, indem ich bei den statischen Templates in meinem Root Template anstatt "CSS Styled Content (css_styled_content)" nun "CSS Styled Content Typo3 v4.2 (css_styled_content)" gewählt und den gesamten Cache geleert habe... Vielen Dank nochmals! snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt_news und Images - Formatierung
Hallo Andreas, habe die Extension nun ausführlich getestet und muss sagen, das wäre eigentlich genau das, was ich mir vorgestellt habe. Allerdings rendert/wrapped die Extension alle Bilder in der Singleansicht mit ul und li, OBWOHL ich in meinem TS tt_content.image.20.renderMethod = dl stehen habe? Weißt du oder jemand anderes warum dem so ist? Ich finde im Object Browser leider keine Möglichkeit das umzustellen, AUSSER ich kopiere beinhart das dl nach ul, also tt_content.image.20 { renderMethod = dl rendering { dl { imageRowStdWrap.dataWrap = | imageLastRowStdWrap.dataWrap = | noRowsStdWrap.wrap = oneImageStdWrap.dataWrap = | imgTagStdWrap.wrap = | editIconsStdWrap.wrap = | caption { required = 1 wrap = | } } ul > ul < dl } } Danke abermals für eure wertvollen Tipps! snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt_news und Images - Formatierung
Hallo Andreas, danke für den Tipp! Allerdings ist die Extension nicht kompatibel mit Typo3 Version 4.3.3... Zumindest sagt mir das Backend das, wenn ich sie importieren möchte. Und die Userkommentare auf der Webseite von Georg Ringer sind ja nicht gerade prickelnd... Hast du die Extension in Verwendung? Danke snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt_news und Images - Formatierung
Hallo Joey, hallo Userlist, also angeschaut habe ich mir folgendes Snippet: http://typo3.intervation.de/snippets/tt-content/content-abwechselnd-wrapen.html Ich möchte Folgendes umsetzen. Wenn du einen Seiteninhalt vom Typ Bild anlegst, dann kannst du einstellen wie vielen Spalten Bilder du haben möchtest. Auf Grund dessen werden die Bilder mit verschiedenen Klassen versehen (csc-textpic-image csc-textpic-lastcol, ...) Damit wird erreicht, dass z.B.: das Bild ganz rechts kein padding mehr hat und man somit die volle Seitenbreite für die Bilder ausnutzen kann. Genau dieses Layout möchte ich auch für die Single-Ansicht von tt_news verwenden und die Bilder nicht rechts einfach untereinander, sondern unter dem Detailtext horizontal anordnen. Und da auch hier das rechte Bild eine andere Klasse erhalten soll, muss ich jedes 3te Bild verschieden wrappen... Dieser Teil hier image.stdWrap.cObject = CASE image.stdWrap.cObject{ key.cObject = TEXT key.cObject.data = register:imageindex key.cObject.wrap = |%3 key.prioriCalc = intval sollte einen Modulo von 3 darstellen und jedes 3te Bild verschieden wrappen, also default und 0 default = TEXT default.value = | 0 < .default 0.value = | was halt nicht funktioniert ;) Dieser Teil hier (so wie ich das verstehe) temp.register = LOAD_REGISTER temp.register { imageindex.cObject = TEXT imageindex.cObject.data = register:imageindex imageindex.cObject.wrap = |+1 imageindex.prioriCalc = intval } sollte doch eigentlich nur eine Variable darstellen die bei jedem Durchlauf um 1 erhöht wird und nachher mit key.cObject.data = register:imageindex dem CASE zugeordnet wird, oder habe ich da etwa Dinge komplett falsch verstanden? Also zu deinen Fragen Wo befindet sich das temp.register? Wie wird das aufgerufen (weil ohne Aufruf => kein Register)? Da habe ich offensichtlich etwas nicht verstanden, weil auf dem oben gezeigten Link/Snippet wird doch auch nix aufgerufen, oder? Was bezweckst Du überhaupt mit diesem Ansatz? Siehe meine Ausführungen oben DANKE! snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt_news und Images - Formatierung
Hallo Joey, danke für deine Tipps! Habe jetzt Folgendes probiert - leider ebenfalls OHNE Erfolg... temp.register = LOAD_REGISTER temp.register { imageindex.cObject = TEXT imageindex.cObject.data = register:imageindex imageindex.cObject.wrap = |+1 imageindex.prioriCalc = intval } image.stdWrap.cObject = CASE image.stdWrap.cObject{ key.cObject = TEXT key.cObject.data = register:imageindex key.cObject.wrap = |%3 key.prioriCalc = intval default = TEXT default.value = | 0 < .default 0.value = | } Sieht das für dich jetzt besser aus? Danke snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt_news und Images - Formatierung
Ich komm und komm einfach nicht dahinter!!! Der Objekt Browser sieht doch eigentlich gut aus, oder??? Ist das CASE hier richtig implementiert? [image] = CASE [0] [file] [maxW] = 176 [maxH] = 176 [imageLinkWrap] = 1 [enable] = 1 [bodyTag] = | [width] = 800m [height] = 600 [JSwindow] = 1 [wrap] = | # altText = TEXT # altText { # field = imagealttext # stripHtml = 1 # split.token.char = 10 # split.token.if.isTrue = 1 # split.returnKey.data = register : IMAGE_NUM_CURRENT # } # titleText < .altText # titleText.field = imagetitletext [key] [cObject] = TEXT [data] = register:imageindex [wrap] = |%3 [prioriCalc] = intval [default] [file] [maxW] = 176 [maxH] = 176 [imageLinkWrap] = 1 [enable] = 1 [bodyTag] = | [width] = 800m [height] = 600 [JSwindow] = 1 [wrap] = | # altText = TEXT # altText { # field = imagealttext # stripHtml = 1 # split.token.char = 10 # split.token.if.isTrue = 1 # split.returnKey.data = register : IMAGE_NUM_CURRENT # } # titleText < .altText # titleText.field = imagetitletext --- Und hier noch einmal mein aktueller Code: plugin.tt_news { templateFile= fileadmin/maweb10_newstemplates/news_list_template.html excludeAlreadyDisplayedNews = 0 imageMarkerFunc > imageMarkerFunc = tx_perfectlightbox->ttnewsImageMarkerFunc displayList { date_stdWrap.strftime = %A, %d. %B %Y time_stdWrap.strftime = %d.%m.%y %H:%M } displaySingle { imageCount = 6 date_stdWrap.strftime = %A, %d. %B %Y time_stdWrap.strftime = %d.%m.%y %H:%M imageWrapIfAny = | image.wrap > temp.register = LOAD_REGISTER temp.register { imageindex.cObject = TEXT imageindex.cObject.data = register:imageindex imageindex.cObject.wrap = |+1 imageindex.prioriCalc = intval } temp.copyimage = CASE temp.copyimage { key.cObject = TEXT key.cObject.data = register:imageindex key.cObject.wrap = |%3 key.prioriCalc = intval default < plugin.tt_news.displaySingle.image default.wrap = | 0 < plugin.tt_news.displaySingle.image 0.wrap = | } image > image < plugin.tt_news.displaySingle.temp.copyimage } } --- Kann mir denn wirklich NIEMAND einen Denkanstoss geben? Ich spiele mich jetzt schon tagelang mit diesem Problem :( DANKE! snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt_news und Images - Formatierung
Am 25.05.2010 13:13, schrieb Mike Adlmannseder: Hallo und Mahlzeit Ich versuche die Bilder in der Single Ansicht von tt_news zu formatieren, und zwar möchte ich ein 3-spaltiges Layout realisieren (ähnlich wie wenn man einen Seiteninhalt vom Typ Bild anlegt. Hier mein TS # -- # --- tt_news plugin konfigurieren plugin.tt_news { displaySingle { imageCount = 6 date_stdWrap.strftime = %A, %d. %B %Y time_stdWrap.strftime = %d.%m.%y %H:%M imageWrapIfAny = | image.stdWrap.cObject = COA image.stdWrap.cObject { 10 = LOAD_REGISTER 10.imageindex.cObject = TEXT 10.imageindex.cObject.data = register:imageindex 10.imageindex.cObject.wrap = |+1 10.imageindex.prioriCalc = intval 20 = CASE 20.key.cObject = TEXT 20.key.cObject.data = register:imageindex # --- berechnung per modulo 20.key.cObject.wrap = |%3 20.key.prioriCalc = intval 20.default = IMAGE 20.default.wrap = | 20.0 = IMAGE 20.0.wrap = | } } } Mittels eines Code-Schnippsels das ich auf einer anderen Webseite gefunden habe versuche ich über ein Modulo jedes dritte Bild alternativ zu wrappen. Außerdem hätte ich gerne nach jedem dritten Bild ein eigene Row aufgemacht... Allerdings funktioniert es nicht und ich stehe auch dem Schlauch. Wo muss ich mit dem Case ansetzen? Wie bekomme ich das aktuelle Bild in den Wrap? Vielen Dank für jeden Tipp! snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german Hallo nochmal! Ich bin jetzt so weit fortgeschritten image.wrap > image.wrap = | tmp.register = LOAD_REGISTER tmp.register { imageindex.cObject = TEXT imageindex.cObject.data = register:imageindex imageindex.cObject.wrap = |+1 imageindex.prioriCalc = intval } tmp.image = CASE tmp.image { key.cObject = TEXT key.cObject.data = register:imageindex key.cObject.wrap = |%3 key.prioriCalc = intval default < plugin.tt_news.displaySingle.image 0 < .default 0.wrap = | } image > image < plugin.tt_news.displaySingle.tmp.image Aber auch das funktioniert leider nicht?? Die Bilder werden viel zu groß angezeigt, und die Wrap's sind nicht vorhanden?? DANKE für den Tipp, der mich auf die richtige Bahn bringt! snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] tt_news und Images - Formatierung
Hallo und Mahlzeit Ich versuche die Bilder in der Single Ansicht von tt_news zu formatieren, und zwar möchte ich ein 3-spaltiges Layout realisieren (ähnlich wie wenn man einen Seiteninhalt vom Typ Bild anlegt. Hier mein TS # -- # --- tt_news plugin konfigurieren plugin.tt_news { displaySingle { imageCount = 6 date_stdWrap.strftime = %A, %d. %B %Y time_stdWrap.strftime = %d.%m.%y %H:%M imageWrapIfAny = | image.stdWrap.cObject = COA image.stdWrap.cObject { 10 = LOAD_REGISTER 10.imageindex.cObject = TEXT 10.imageindex.cObject.data = register:imageindex 10.imageindex.cObject.wrap = |+1 10.imageindex.prioriCalc = intval 20 = CASE 20.key.cObject = TEXT 20.key.cObject.data = register:imageindex # --- berechnung per modulo 20.key.cObject.wrap = |%3 20.key.prioriCalc = intval 20.default = IMAGE 20.default.wrap = | 20.0 = IMAGE 20.0.wrap = | } } } Mittels eines Code-Schnippsels das ich auf einer anderen Webseite gefunden habe versuche ich über ein Modulo jedes dritte Bild alternativ zu wrappen. Außerdem hätte ich gerne nach jedem dritten Bild ein eigene Row aufgemacht... Allerdings funktioniert es nicht und ich stehe auch dem Schlauch. Wo muss ich mit dem Case ansetzen? Wie bekomme ich das aktuelle Bild in den Wrap? Vielen Dank für jeden Tipp! snorre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german