[TYPO3-german] RealURL-Pfade in Metatags

chris Wolff chris at connye.com
Tue Jul 16 12:21:43 CEST 2013


Hi Florian
währe schön wenn du es gleich auch noch mal in die typo3 snippet
libary packst dann fällt das finden für andere vieleicht leichter.

http://snippets.typo3.org/

gruss chris


2013/7/16 Florian Seirer <florian.seirer at tirol.gv.at>:
> Danke, der Ansatz hat funktioniert!
> Zwei Kleinigkeiten waren bei deinem Code noch auszubessern: Ein & beim
> ersten wrap, und die BaseURL beim zweiten Wrap.
>
> Und falls noch jemand dieses Problem hat, hier mein ganzer Code für Facebook
> OpenGraph Tags für tt_news:
>
> page.headerData {
>  30 = RECORDS
>  30 {
>
>    source = {GP:tx_ttnews|tt_news}
>    source.insertData = 1
>    tables = tt_news
>    conf.tt_news >
>    conf.tt_news = TEXT
>    conf.tt_news {
>      field = title
>      wrap = <meta property="og:title" content="|">
>      htmlSpecialChars = 1
>    }
>  }
>  31 = HTML
>  31.value.char = 10
>  32 = TEXT
>  32 {
>    data = register:newsSubheader
>    wrap = <meta property="og:decription" content="|">
>    htmlSpecialChars = 1
>  }
>  33 < .31
>
>  34 = RECORDS
>  34 {
>    source = {GP:tx_ttnews|tt_news}
>    source.insertData = 1
>    tables = tt_news
>    conf.tt_news >
>    conf.tt_news = TEXT
>    conf.tt_news {
>      typolink {
>        parameter = {$tt_news-single-uid}
>        additionalParams.cObject = TEXT
>        additionalParams.cObject {
>          field = uid
>          wrap = &tx_ttnews[tt_news]=|
>        }
>        returnLast = url
>      }      wrap = <meta property="og:url" content="{TSFE:baseUrl}|">
>      insertData = 1
>    }
>  }
>  35 < .31
>  36 = CONTENT
>  36 {
>    stdWrap.if.isTrue.data = GP:tx_ttnews|tt_news
>    table = tt_news
>    select {
>      pidInList = {$tt_news-container-uid}
>      recursive = {$tt_news-container-uid}
>      where = CHAR_LENGTH(image) > 0
>      andWhere.cObject = TEXT
>      andWhere.cObject {
>        data = GP:tx_ttnews|tt_news
>        intval = 1
>        wrap = uid = |
>      }
>    }
>    renderObj = TEXT
>    renderObj {
>      field = image
>      split {
>        token = ,
>        cObjNum = 1
>        1.cObject = IMG_RESOURCE
>        1.cObject {
>          file {
>            import = uploads/pics/
>            import.current = 1
>            width = 400m
>            height = 400m
>          }
>          stdWrap.wrap = <meta property="og:image" content="{TSFE:baseUrl}|">
>          stdWrap.insertData = 1
>        }
>      }
>    }
>  }
>  37 < .31
>
> }
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



-- 
christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
telefon: +49 30 347 244 88
mobil:  +49 179 49 44 758
email: chris at connye.com
adresse: friedelstraße 31 - 12047 berlin

xing-profil: http://www.xing.com/profile/Christian_Wolff43
google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
facebook: https://www.facebook.com/1stMachine
flattr: https://flattr.com/profile/1stmachine


More information about the TYPO3-german mailing list