2017-09-04 4 views

Répondre

0

Comme dans mes installations liens externes devraient ouvrir dans une nouvelle fenêtre tous les liens externes sont rendus avec target="_blank" cela pourrait être utilisé en CSS pour modifier l'apparence:

a[target="_blank"], 
a.link-external { color:red, .... } 

Vous pouvez définir la cible utilisée pour les liens externes (config.extTarget) mais la manipulation n'est pas faite dans typoscript. Si vous voulez un traitement similaire pour CSS, vous devez le faire au même endroit.

0
lib.mainNav = HMENU 
    lib.mainNav { 
     1 = TMENU 
     1 { 
      wrap = <ul class="nav navbar-nav">|</ul> 
      NO = 1 
      NO { 
       wrapItemAndSub = <li class="f1">|</li> || <li class="f2">|</li> |*| <li class="m1">|</li> || <li class="m2">|</li> |*| <li class="l1">|</li> || <li class="l2">|</li> 
       ATagTitle.field = title // subtitle 
       ATagParams = calss="f" data-doktype="doktype_{field:doktype}" 
       ATagParams.insertData = 1 
       wrapItemAndSub.override.cObject = COA 
       wrapItemAndSub.override.cObject { 
        if { 
         value = 3 
         equals.field = doktype 
        } 
        10 = TEXT 
        10.value = <li class="externLi">|</li> 
       } 

       ATagParams { 
        override.cObject = COA 
        override.cObject { 
         if { 
          value = 3 
          equals.field = doktype 
         } 
         10 = TEXT 
         10.value = calss="extern" data-doktype="doktype_{field:doktype}" 

         if { 
          value = 4 
          equals.field = doktype 
         } 
         10 = TEXT 
         10.value = calss="shortcut" data-doktype="doktype_{field:doktype}" 
        } 
       } 
       stdWrap.case = upper 
      } 
     } 
    }