magnify

Type unterschiedlich formatieren

Armin Bartsch, Mittwoch, 11. März 2009

Externe Links, Shortcut und andere Type unterschiedlich formatieren.

Damit Externe Links, Shortcut und andere Links in einem Menü unterschiedlich formatiert werden können wird den Links eine Klasse mitgegeben.

Das TypoScript unterscheidet die Links erst mit CASE nach dem doctype, dann nach der Extension (Dateiendung) des Links. Das TypoScript unterscheidet zur Zeit nur externe Links, und dort dann ob es sich um ein PDF oder DOC handelt.

  1. lib.test = HMENU
  2. lib.test {
  3.   special = directory
  4.   special.value = 309
  5.   stdWrap.wrap = <div class="item">|</div>
  6.   stdWrap.required = 1
  7.   1 = TMENU
  8.   1 {
  9.     wrap = <ul>|</ul>
  10.     noBlur = 1
  11.     NO {
  12.       allWrap = <li>|</li>
  13.       ATagParams.cObject = COA
  14.       ATagParams.cObject {
  15.                      
  16.         # Abfrage nach doktype
  17.         10 = CASE
  18.         10.key.field = doktype
  19.        
  20.         10.default = TEXT
  21.         10.default.value = class="intern"
  22.                
  23.         # 3 ist Externe URL
  24.         10.3 = CASE
  25.         10.3 {
  26.           key.field = url
  27.           key.crop = -3
  28.           key.case = lower
  29.          
  30.           default = TEXT
  31.           default.value = class="extern"
  32.          
  33.           # Extension pdf
  34.           pdf = TEXT
  35.           pdf.value = class="pdf"
  36.          
  37.           # Extension pdf
  38.           doc = TEXT
  39.           doc.value = class="doc"
  40.                  
  41.         }
  42.       }
  43.     }
  44.   }
  45. }
magnify

Kommentare

Ins Gästebuch eintragen
Kein Kommentar vorhanden

MERKLISTE

Login

Anmelden

Sponsored by:

ideenwerft webhosting

Wunschzettel