[TYPO3-german] Feld aus einer Tabelle in Meta-Tag Description importieren

2011-10-14 Diskussionsfäden Peter Kühnlein

Guten Morgen liebe Liste,

ich bin mir sicher, für die Cracks unter Euch ist das eine Fingerübung - 
ich steh aber das erste Mal vor dem Problem. Ich hab' tt_products 
installiert und hätte gerne, dass in der Einzelansicht die Beschreibung 
des Produkts in den Meta-Tag Description eingetragen wird. (Dass das 
nicht automatisch passiert ist eh' ein Wunder.)


Die Beschreibung liegt jeweils in 'tt_products[note]'. Hat jemand eine 
Idee, wie ich das schick in den Meta-Tag bekomme?


Schöne Grüße und vielen Dank,
Peter

--

http://www.function2form.net
http://www.peter-kuehnlein.net

A clever retainer will not advance. However, there are no cases of
 stupid people coming up in the world either.

(Hagakure)

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Feld aus einer Tabelle in Meta-Tag Description importieren

2011-10-14 Diskussionsfäden David Greiner
Hallo!

Ich kenn mich mit tt_products nicht wirklich aus, denke aber, dass es
ähnlich folgendem Beispiels funktionieren sollte. 

Auf den Einzelansichten gibt es sicher irgendeinen Parameter, der das
einzelne Produkt identifiziert. Folgende Condition fragt dies zum Beispiel
bei den Single-Ansichten von tt_news ab. 

[globalVar = GP:tx_ttnews|tt_news0]
page.headerData.1 
page.headerData.1  lib.newsTitelMeta
[else]

Gibt es den Parameter tx_ttnews[tt_news]0 dann füge in den Header
lib.newsTitelMeta ein.


In lib.newsTitelMeta passiert dann folgendes. 

lib.newsTitelMeta = COA
lib.newsTitelMeta {

  5=RECORDS
  5{
#wrap in meta-description
wrap = meta name=description content= |  /

#frage aktuellen tx_ttnews[tt_news]-Parameter ab
source = {GPvar:tx_ttnews|tt_news}
source.insertData = 1

#abzufragende Tabelle, hier die tt_products-Tabelle einfügen
tables = tt_news
conf.tt_news 
conf.tt_news = TEXT

#hier das entsprechende Feld der tt_products-Tabelle einfügen, welches die
Beschreibung des Products beinhaltet 
conf.tt_news.field=title
  }
}

Wenn du dieses Snippet entsprechend tt_products anpasst, sollte es
funktionieren. 


Gruß


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Peter Kühnlein
Gesendet: Freitag, 14. Oktober 2011 10:13
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Feld aus einer Tabelle in Meta-Tag Description
importieren

Guten Morgen liebe Liste,

ich bin mir sicher, für die Cracks unter Euch ist das eine Fingerübung - 
ich steh aber das erste Mal vor dem Problem. Ich hab' tt_products 
installiert und hätte gerne, dass in der Einzelansicht die Beschreibung 
des Produkts in den Meta-Tag Description eingetragen wird. (Dass das 
nicht automatisch passiert ist eh' ein Wunder.)

Die Beschreibung liegt jeweils in 'tt_products[note]'. Hat jemand eine 
Idee, wie ich das schick in den Meta-Tag bekomme?

Schöne Grüße und vielen Dank,
Peter

-- 

http://www.function2form.net
http://www.peter-kuehnlein.net

A clever retainer will not advance. However, there are no cases of
  stupid people coming up in the world either.

(Hagakure)

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Feld aus einer Tabelle in Meta-Tag Description importieren

2011-10-14 Diskussionsfäden Peter Kühnlein

Am 14.10.2011 14:13, schrieb David Greiner:

Hallo!

Ich kenn mich mit tt_products nicht wirklich aus, denke aber, dass es
ähnlich folgendem Beispiels funktionieren sollte.

Auf den Einzelansichten gibt es sicher irgendeinen Parameter, der das
einzelne Produkt identifiziert. Folgende Condition fragt dies zum Beispiel
bei den Single-Ansichten von tt_news ab.

[globalVar = GP:tx_ttnews|tt_news0]
page.headerData.1
page.headerData.1  lib.newsTitelMeta
[else]

Gibt es den Parameter tx_ttnews[tt_news]0 dann füge in den Header
lib.newsTitelMeta ein.


In lib.newsTitelMeta passiert dann folgendes.

lib.newsTitelMeta = COA
lib.newsTitelMeta {

   5=RECORDS
   5{
#wrap in meta-description
 wrap =meta name=description content= |  /

#frage aktuellen tx_ttnews[tt_news]-Parameter ab
 source = {GPvar:tx_ttnews|tt_news}
 source.insertData = 1

#abzufragende Tabelle, hier die tt_products-Tabelle einfügen
 tables = tt_news
 conf.tt_news
 conf.tt_news = TEXT

#hier das entsprechende Feld der tt_products-Tabelle einfügen, welches die
Beschreibung des Products beinhaltet
 conf.tt_news.field=title
   }
}

Wenn du dieses Snippet entsprechend tt_products anpasst, sollte es
funktionieren.


Gruß
Vielen Dank für den Tipp David! Ich werd mit dem Snippet experimentieren 
und geb' dann Rückmeldung wie weit ich gekommen bin!


Schöne Grüße,
Peter

--

http://www.function2form.net
http://www.peter-kuehnlein.net

A clever retainer will not advance. However, there are no cases of
 stupid people coming up in the world either.

(Hagakure)

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german