[TYPO3-german] Re: typolink.ATagParams-Wert in der page-Kopie ändern

Stefan Padberg post at bergische-webschmiede.de
Thu Jul 2 07:05:07 CEST 2015


Hallo Gustav,

NACH der Zeile, in der du page nach page1 kopierst, schreibst du:

page1.10.marks.PLATZHALTER.NO.typolink.ATagParams = rel="external"

Besten gruß
Stefan Padberg

Am 01.07.2015 um 17:48 schrieb Gustav Wall:
> Hallo,
>
> im TypoScript
> page = PAGE
> {
> ...
>
> }
>
> page.10 = TEMPLATE
>
> page.10{
>   marks {
>    PLATZHALTER = HMENU
>    PLATZHALTER {
>       special = directory
>       special.value = 2
>       1 = TMENU
>       1{
>         wrap = <ul>|</ul>
>
>       NO = 1
>       NO.wrapItemAndSub = <li>|</li>
>       NO {
>
>          doNotLinkIt = 1
>          stdWrap.cObject = CASE
>          stdWrap.cObject {
>          key.field = doktype
>          3 = TEXT
>          3 {
>            field = nav_title
>            typolink.parameter.field = url
>            typolink.extTarget.field = target
>             }
>          default = TEXT
>          default {
>          field = nav_title
>          typolink.parameter.field = uid
>          typolink.extTarget.field = target
>          # typolink.ATagParams = rel = "external"
>            }
>          }
>        }
>   }
>
> }
>
> nach der Erstellung einer Kopie
>
> page1 < page
>
> möchte ich in der generierten page1-Kopie dieses Ergebnis
> <a href="..." rel = "external".
>
> bekommen. Wenn ich in der page-Instanz (Original) die Zeile
>> typolink.ATagParams = rel = "external"
> vom Kommentarzeichen bereinige, dann bekomme ich das gewünschte Ergebnis
> mit rel = "external". Aber eigentlich brauche ich rel = "external" nur
> in der Kopie "page1". Würde es gehen, den rel = "external"-Wert mit
> _einer_ Zeile zuweisen? Meine Variante
>
> 10.marks.PLATZHALTER.1.NO.3.default.typolink.ATagParams = rel = "external"
>
> funktioniert nicht. Hat jemand eine Idee, was mein (vermutlich Syntax)
> Fehler ist?
>
>
> Gustav
>
>
>



More information about the TYPO3-german mailing list