TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

Die TYPO3 Mailingliste - nicht fragen: lesen!

[TYPO3-german] title aus field:pages als Überschrift ausgeben lassen

This is a discussion on [TYPO3-german] title aus field:pages als Überschrift ausgeben lassen within the typo3-german@lists.netfielders.de forums, part of the TYPO3-Mailinglisten: DEUTSCH category; Hallo zusammen. ich bin hier mit einem Konstrukt zugange, bei dem ich nicht verstehe, warum es nicht klappt... In eine ...


Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 18.07.2008, 16:44
Michael Meurer
Gast
 
Beiträge: n/a
Standard [TYPO3-german] title aus field:pages als Überschrift ausgeben lassen

Hallo zusammen.

ich bin hier mit einem Konstrukt zugange, bei dem ich nicht verstehe,
warum es nicht klappt...

In eine normalen Menü lasse ich mir den title der aktuellen Seite als
Überschrift ausgeben:
....
5 = TEXT
5.field = title
5.wrap = <h2 class="submenu-header"> | </h2>
10 = HMENU
....
Das klappt.

Dann habe ich eine sitemap, bei der ich die einzelnen Bereiche mit
special = directory
special.value.field = pages
einlese, was wunderbar klappt.

Nun möchte ich den title der Einstiegseite aus pages ebenfalls als
Überschrift ausgeben.
Hierfür klappt noch nicht mal der Dreizeiler, den ich oben aufgeführt
habe... Ich bekomme keine Ausgabe des titles der aktuellen Seite.
Das einzige, das klappt, ist das rendern des <hx>-Tags, der allerdings
leer ist...

Eine reine Textausgabe bringt mir den gesetzen Text.
Und folgendes Konstrukt bringt mir die korrekte Seiten-ID:
5 = TEXT
5.value = {TSFE:id}
5.wrap = <h3 class="sitemap-headline"> | </h3>
5.insertData = 1
Das gleiche Konstrukt mit 5.value = {TSFEages} gibt mir ebenfalls
einen leeren <h>-Tag aus.

Hat das evtl. mit dem Aufbau über after.cObject in meiner Sitemap zu
tun? Man sollte doch meinen, dass der erste Dreizeiler in der Sitmap so
wie in dem Menü funktioneren sollte.

Ich weiß nicht weiter. Im Anschluss kommt noch ein Auszug aus dem
Sitemap-TS.
Ich sag schon mal für Denkanstöße danke.

Gruß
Michael



10 = HMENU
10 {
special = directory
special.value.field = pages
excludeUidList =
1 = TMENU
1 {
expAll = 1
noBlur = 1
wrap = <ul> | </ul>
NO = 1
NO {
wrapItemAndSub = <li>|</li>
ATagTitle.field = subtitle // title
after.cObject = COA
after.cObject {
wrap = <span class="extended-sitemap-info">:&nbsp; |
</span>
10 = TEXT
10.field = abstract
}
}
IFSUB = 1
IFSUB < .NO
}
--
Kontakt: http://www.michael-meurer.info/metanav/kontakt.html
Web: http://www.michael-meurer.info
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #2  
Alt 18.07.2008, 17:46
Andreas Burg
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: title aus field:pages als Überschrift ausgeben lassen

Michael Meurer schrieb:
> Hallo zusammen.
>
> ich bin hier mit einem Konstrukt zugange, bei dem ich nicht verstehe,
> warum es nicht klappt...
>
> In eine normalen Menü lasse ich mir den title der aktuellen Seite als
> Überschrift ausgeben:
> ....
> 5 = TEXT
> 5.field = title
> 5.wrap = <h2 class="submenu-header"> | </h2>
> 10 = HMENU
> ....
> Das klappt.
>
> Dann habe ich eine sitemap, bei der ich die einzelnen Bereiche mit
> special = directory
> special.value.field = pages

^^^^^^
> einlese, was wunderbar klappt.


Hallo Michael,

was mir hier auffällt ist, dass du das Feld "pages" angibst, welches wahrscheinlich nicht existiert.
Damit müsste diese Zeile die gleiche Auswirkung wie ->

special.value =

haben. Dazu steht in der TSref: If .value is not set, the default pid is the current page.

Gruß Andreas
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #3  
Alt 18.07.2008, 20:50
Michael Meurer
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: Re: title aus field:pages als Überschrift ausgeben lassen

Hallo Andreas,

das Feld "pages" gibt es schon.
Schau mal in phpmyadmin in die Tabelle tt_content oder in den TSOB.
Hier mal ein Auszug aus dem TSOB "Menu of subpages to these pages":

tt_content.menu.20.1.special.value.field = pages

Mal eben so, weil du sagst, dass dieses Feld wahrscheinlich nicht
existiert....
Aus diesem Feld holen sich die Typo-Sitemaps (und auch meine) den
Ausgangspunkt, von dem aus sie anzeigen sollen. Und das funtz wunderbar.

Es wird für mich da komisch, dass in einem normalen HMENU->TMENU ein TS wie:
5 = TEXT
5.field = title
5.wrap = <h2 class="submenu-header"> | </h2>
korrekt ausgeführt wird und mir auf jeder Seite den Seitentitel ausgibt.
Aber in meiner Sitemap gibt das gleiche TS-Schnipsel nur einen leeren
<hx>-Tag ausgibt...

*grübel*

Gruß
Michael
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #4  
Alt 18.07.2008, 21:10
bernd wilke
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]title aus field:pages als Überschrift ausgeben lassen

Michael Meurer schrieb am Fri, 18 Jul 2008 20:50:21 +0200:

> Hallo Andreas,
>
> das Feld "pages" gibt es schon.
> Schau mal in phpmyadmin in die Tabelle tt_content oder in den TSOB. Hier
> mal ein Auszug aus dem TSOB "Menu of subpages to these pages":
>
> tt_content.menu.20.1.special.value.field = pages
>
> Mal eben so, weil du sagst, dass dieses Feld wahrscheinlich nicht
> existiert....
> Aus diesem Feld holen sich die Typo-Sitemaps (und auch meine) den
> Ausgangspunkt, von dem aus sie anzeigen sollen. Und das funtz wunderbar.


es mag existieren, aber in tt_content ist es ein ein ganz anderer
Kontext als im typoscript, wo sich Feldnamen auf die aktuelle Seite
(Tabelle: pages) beziehen.

Beachte, dass Felder auch inklusive Tabellenname angegeben werden können.

> Es wird für mich da komisch, dass in einem normalen HMENU->TMENU ein TS
> wie:
> 5 = TEXT
> 5.field = title
> 5.wrap = <h2 class="submenu-header"> | </h2>
> korrekt ausgeführt wird und mir auf jeder Seite den Seitentitel ausgibt.
> Aber in meiner Sitemap gibt das gleiche TS-Schnipsel nur einen leeren
> <hx>-Tag ausgibt...
>
> *grübel*
>
> Gruß
> Michael



bernd
--
http://www.pi-phi.de/t3v4/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #5  
Alt 18.07.2008, 22:03
Andreas Burg
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: Re: Re: title aus field:pages als Überschrift ausgeben lassen

Michael Meurer schrieb:
> Hallo Andreas,
>
> das Feld "pages" gibt es schon.
> Schau mal in phpmyadmin in die Tabelle tt_content oder in den TSOB.
> Hier mal ein Auszug aus dem TSOB "Menu of subpages to these pages":
>
> tt_content.menu.20.1.special.value.field = pages
>
> Mal eben so, weil du sagst, dass dieses Feld wahrscheinlich nicht
> existiert....
> Aus diesem Feld holen sich die Typo-Sitemaps (und auch meine) den
> Ausgangspunkt, von dem aus sie anzeigen sollen. Und das funtz wunderbar.
>
> Es wird für mich da komisch, dass in einem normalen HMENU->TMENU ein TS
> wie:
> 5 = TEXT
> 5.field = title
> 5.wrap = <h2 class="submenu-header"> | </h2>
> korrekt ausgeführt wird und mir auf jeder Seite den Seitentitel ausgibt..
> Aber in meiner Sitemap gibt das gleiche TS-Schnipsel nur einen leeren
> <hx>-Tag ausgibt...
>
> *grübel*
>
> Gruß
> Michael


Hallo Michael,

sorry, war mein Fehler. Ich dachte, dass sich stdWrap "field" wenn man keine spezielle Tabelle
angibt auf die Tabelle "pages" bezieht. Jetzt sagt Bernd auch, dass es sich auf die Tabelle "pages"
bezieht

Bernd:
> aber in tt_content ist es ein ein ganz anderer
> Kontext als im typoscript, wo sich Feldnamen auf die aktuelle Seite
> (Tabelle: pages) beziehen.


Ist denn der Standardbezug (ohne explizite Angabe auf eine Tabelle) kontextabhängig?

Gruß Andreas
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #6  
Alt 18.07.2008, 22:23
Michael Meurer
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: Re: Re: title aus field:pages als Überschrift ausgeben lassen

Hallo zusammen.

Ist doch ok.

bernd wilke schrieb:
[snip]
> es mag existieren, aber in tt_content ist es ein ein ganz anderer
> Kontext als im typoscript, wo sich Feldnamen auf die aktuelle Seite
> (Tabelle: pages) beziehen.
>
> Beachte, dass Felder auch inklusive Tabellenname angegeben werden können.

[/snip]

Das war der Betugpunkt, der mir fehlte. Danke Bernd.

Das, was ich ich versucht hatte, hätte mir aus tt_content nur die
Seiten-ID der Seite ausgeben. Kann ich nicht gebrauchen... ;-)

Ich habe jetzt folgende Situation:
Ich habe einen Sysordner, über den ich mit
special = directory
special.value = id
den Einstiegspunkt für das Menü liefere. Dieser hat einen Namen: Menü1,
Menü2 etc.

Gefunden habe ich bisher dieses:
DB:tabelle:id:feld

Ich möchte das hier erreichen:
Ich möchte von jeder Seite den title aus der Tabelle Pages vom
übergeordneten Sysordner haben:
<h3>Menü1</h3>
....<a>Menü1-Seite1</a>
....<a>Menü1-Seite2</a>

<h3>Menü2</h3>
....<a>Menü2-Seite1</a>
....<a>Menü2-Seite2</a>

usw.

Also muss ich wohl dynamisch den title von der übergeordneten Seite
abfragen.


Gruß
Michael



--
Kontakt: http://www.michael-meurer.info/metanav/kontakt.html
Web: http://www.michael-meurer.info
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #7  
Alt 18.07.2008, 22:25
Michael Meurer
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: Re: Re: Re: title aus field:pages als Überschrift ausgeben lassen

Oops...

Michael Meurer schrieb:
> Hallo zusammen.
>
> Ist doch ok.

Das sollte an Andreas gehen...
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #8  
Alt 18.07.2008, 22:54
Leihla
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: Re: Re: title aus field:pages als Überschrift ausgeben lassen

hallo andreas,
hallo micheal

ja, es hat die selbe auswirkung, wie von andreas beschrieben.

würde das also heissen, dass folgende angabe auch einfach als leer
interpretiert wird ?
special.value.data = {page:uid}

hmmm - nun ja ...

zumindest gibt das folgende ts den titel des special directories aus,
denke dass ist das was du michael suchst.

5 = RECORDS
5 {
tables = pages
source < 10.special.value
conf.pages = TEXT
conf.pages.field = title
wrap = <p>dsf | </p>
}

lg


Michael Meurer schrieb:
> Hallo Andreas,
>
> das Feld "pages" gibt es schon.
> Schau mal in phpmyadmin in die Tabelle tt_content oder in den TSOB.
> Hier mal ein Auszug aus dem TSOB "Menu of subpages to these pages":
>
> tt_content.menu.20.1.special.value.field = pages
>
> Mal eben so, weil du sagst, dass dieses Feld wahrscheinlich nicht
> existiert....
> Aus diesem Feld holen sich die Typo-Sitemaps (und auch meine) den
> Ausgangspunkt, von dem aus sie anzeigen sollen. Und das funtz wunderbar.
>
> Es wird für mich da komisch, dass in einem normalen HMENU->TMENU ein TS
> wie:
> 5 = TEXT
> 5.field = title
> 5.wrap = <h2 class="submenu-header"> | </h2>
> korrekt ausgeführt wird und mir auf jeder Seite den Seitentitel ausgibt..
> Aber in meiner Sitemap gibt das gleiche TS-Schnipsel nur einen leeren
> <hx>-Tag ausgibt...
>
> *grübel*
>
> Gruß
> Michael

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #9  
Alt 18.07.2008, 22:58
Marco Peemöller
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]title aus field:pages als Überschrift ausgeben lassen

Michael Meurer schrieb:

>
> Ich habe jetzt folgende Situation:
> Ich habe einen Sysordner, über den ich mit
> special = directory
> special.value = id
> den Einstiegspunkt für das Menü liefere. Dieser hat einen Namen: Menü1,
> Menü2 etc.
>
> Gefunden habe ich bisher dieses:
> DB:tabelle:id:feld
>
> Ich möchte das hier erreichen:
> Ich möchte von jeder Seite den title aus der Tabelle Pages vom
> übergeordneten Sysordner haben:
> <h3>Menü1</h3>
> ...<a>Menü1-Seite1</a>
> ...<a>Menü1-Seite2</a>
>
> <h3>Menü2</h3>
> ...<a>Menü2-Seite1</a>
> ...<a>Menü2-Seite2</a>
>
> usw.
>
> Also muss ich wohl dynamisch den title von der übergeordneten Seite
> abfragen.


leveltitle sollte Dir weiterhelfen, gucke mal auf:

http://typo3.org/documentation/docum....1.0/view/2/2/

Viele Grüße

Marco Peemöller
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #10  
Alt 18.07.2008, 23:08
Andreas Burg
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: title aus field:pages als Überschrift ausgeben lassen

Michael Meurer schrieb:
> Ich möchte das hier erreichen:
> Ich möchte von jeder Seite den title aus der Tabelle Pages vom
> übergeordneten Sysordner haben:
> <h3>Menü1</h3>
> ...<a>Menü1-Seite1</a>
> ...<a>Menü1-Seite2</a>
>
> <h3>Menü2</h3>
> ...<a>Menü2-Seite1</a>
> ...<a>Menü2-Seite2</a>
>
> usw.
>
> Also muss ich wohl dynamisch den title von der übergeordneten Seite
> abfragen.


Ja, so sehe ich das auch.

select title where uid = pid

andreas
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
[TYPO3-german] field = title Sandra Tyrchan typo3-german@lists.netfielders.de 7 16.06.2008 21:22
[TYPO3-german] Extension in eigener Extension ausgeben lassen Peter Linzenkirchner typo3-german@lists.netfielders.de 0 23.03.2008 21:39
[TYPO3-german] Inhalt einer Seite in Marker ausgeben lassen Benjamin Riezler typo3-german@lists.netfielders.de 1 12.09.2007 15:50
[TYPO3-german] Keine ausgeben der Überschrift von Level 3 falls es keinen Level 4 gibt. Andreas Bachelor typo3-german@lists.netfielders.de 1 02.04.2007 01:11
[TYPO3] "Website Title" field of the template in custom title tag Tomas Havner typo3-english@lists.netfielders.de 3 27.03.2007 09:57


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 Uhr.


Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74