Zum Inhalt springen

Alt txt

Erstellt am 7. September 2004 · 2 Antworten · letzte Antwort am 8. September 2004

Tags: Frage

chukks ·

Hallo Leute,

sobald ein probleme gelöst ist, taucht schon das nächste auf..

Ich habe eine 2 sprachige Seite und in mein Content habe ich eine reihe von icons: "Tip a Friend", "Print Version", "PDF Version", diese icons haben alle ein alt text, diese alttext sollte sprachabhängigsein. Das habe ich nur bei einem hinbekommen, anbei mein code:

###### TOOLS ############
         marks.PRINT = TEXT 
         marks.PRINT {
                               value = <img src="fileadmin/33C3/Templates/images/print_icon.gif" border="0">
                               postUserFunc = tx_make_printlink 
                               postUserFunc.include_post_vars = 1 
                               postUserFunc.target = _blank 
                               postUserFunc.popup = 1 
                               postUserFunc.windowparams = (resizable=yes,toolbar=yes,scrollbars=yes,menubar=no,width=800,height=500) 
                               postUserFunc.windowname = printwindow 
                               }
         print_page = PAGE
         print_page  {
                          typeNum = 98
                          10 = TEXT
                          10.value = This is the printable version <hr>
                          20 = CONTENT
                          20 < styles.content.get
                          }
         
          marks.PDF = IMAGE
          marks.PDF {
                       file = fileadmin/33C3/Templates/images/pdf_icon.gif
                       alttext.lang.en = PDF Version
                       alttext.lang.fr = Version PDF
                       stdWrap.postUserFunc = tx_pdfgenerator->makePdfLink 
                       stdWrap.postUserFunc.target = _blank 
                          }

ich habe gedach mit alttext.lang.en oder .fr wäre das problem gelöst, es war natürlich nicht so einfach...

Bei meine print Tool, habe ich folgendes ausprobiert, ohne Erfolg

         marks.PRINT = IMAGE 
         marks.PRINT {
file = fileadmin/33C3/Templates/images/print_icon.gif
alttext.lang.en = Print Version
alttext.lang.fr = Version imprimable
                               postUserFunc = tx_make_printlink 
                               postUserFunc.include_post_vars = 1 
                               postUserFunc.target = _blank 
                               postUserFunc.popup = 1 
                               postUserFunc.windowparams = (resizable=yes,toolbar=yes,scrollbars=yes,menubar=no,width=800,height=500) 
                               postUserFunc.windowname = printwindow 
                               }
         print_page = PAGE
         print_page  {
                          typeNum = 98
                          10 = TEXT
                          10.value = This is the printable version <hr>
                          20 = CONTENT
                          20 < styles.content.get
                          }

In diesem Fall wird die Grafik, mit dem passende "Alt" angezeigt, der link wird aber nicht erzeugt...

Kann mir jemand einen Tip geben für "Print " und "Tip a Friend"

Danke Leute

jenses ·

Hallo chukks,
versuchs mal hiermit :

marks.PRINT = TEXT
marks.PRINT {
  value.lang.en = <span class="print_tip_link">Print Version<img 
src="fileadmin/mi_site/print.gif" alt="Print Version" width="16" height="14" 
hspace="3" border="0"></span>
 value.lang.fr = <span class="print_tip_link">Version imprimable<img 
src="fileadmin/mi_site/print.gif" alt="Version imprimable" width="16" height="14" 
hspace="3" border="0"></span>

(ich habs nicht getestet !!)

jenses

chukks ·

Moin Moin,

ich habe deine variante probiert, sie hat nicht funktioniert, dann habe folgendes probiert mit Erfolg 🙂

         marks.PRINT = TEXT 
         marks.PRINT {
                              lang.en = <img src="fileadmin/33C3/Templates/images/print_icon.gif" border="0" alt="Print Version">
                              lang.fr = <img src="fileadmin/33C3/Templates/images/print_icon.gif" border="0" alt="Version imprimable">

Es sieht so aus, daß man mit TEXT kein value braucht...

Gruß