[TYPO3-UG Denmark] validering og htmlSpecialChars

Stig Kjeldsen sk at itu.dk
Tue Sep 23 11:31:49 CEST 2008


Jeg har brugt en TypoScript baseret søgebox til indexed_search fra 
http://typo3wizard.com 
(http://www.typo3wizard.com/en/snippets/cool-stuff-typoscript/ts-based-searchbox-for-indexed-search.html)

Derudover bruger jeg flere sprog på siden - dansk + engelsk.

Jeg får fejl i min HTML validering: &L giver fejl, skulle være &L
<form action="index.php?id=4&L=1" method="post" id="indexedsearch">

Da fejlen kun opstår ved søgeboksen og ikke andre steder på siden, går 
jeg ud fra at sprogstyring er sat ok op.

Jeg har kæmpet et stykke tid nu med at få indsat htmlSpecialChars=1 det 
rette sted, men det er ikke lykkedes. Igen går jeg udfra at 
htmlSpecialChars skal benyttes for at rette fejlen.

Nogen der kan give et hint om, hvorledes jeg får formen valideret?

TS:

# --- SEARCHBOX OBJECT ----------------------------------
lib.searchbox = COA_INT
lib.searchbox {
   stdWrap.prefixComment = 2 | lib.searchbox
   10 = TEXT
   10.typolink.parameter = {$plugin.tx_indexedsearch.searchUID}
   10.typolink.returnLast = url
   10.wrap = <form action="|" method="post" id="indexedsearch">
   20 = COA
   20 {
     wrap =  |
     16 = TEXT
     16.data = GPvar : tx_indexedsearch|sword
     16.ifEmpty = Søgeord
     16.wrap = <input type="hidden" value="0" 
name="tx_indexedsearch[type]"/><input name="tx_indexedsearch[sword]" 
value="|" type="text" 
onfocus="if(this.value==this.defaultValue)this.value='';" 
onblur="if(this.value=='')this.value=this.defaultValue;"/>

     20 = COA
     20 {
       wrap = |
       10 = TEXT
       10.value = <input type="hidden" name="tx_indexedsearch[sections]" 
value="0" />
       20 = TEXT
       20.value = <input type="submit" 
name="tx_indexedsearch[submit_button]" value="{{$search}}" />
       20.stdWrap.insertData = 1
     }
   }
   wrap = | </form>
}


Mvh

Stig Kjeldsen


More information about the TYPO3-UG-denmark mailing list