Zum Inhalt springen

<script>-tag verschwindet

Erstellt am 14. November 2011 · Noch keine Antworten

Tags: Frage

MDW786 ·

Hallo Leute,

um mit jquery ein paar nötige Funktionen auslösen zu können muss ich vor einem bestimmten CE ein script aufrufen - das klappt auch soweit.

Nun ist mein Seitenaufbau etwas kompliziert => Unterseiten einer bestimmten Seite werden per TS als ContenElemente ausgegeben und die ContentElemente der Unterseiten werden (per jQuery) als Slider für AnySlider dargestellt.

Ich kann ein bestimmtes Layout auswählen und das CE folgendermaßen wrappen:

tt_content.stdWrap.dataWrap.cObject = CASE
tt_content.stdWrap.dataWrap.cObject {
  key.field = layout
  3 = TEXT
  3.value = <div class="smallGall" id="{field:uid}"><script language="javascript">blabla()</script>|</div>
}

das klappt auch, wenn es für sich steht - jetzt wird aber dieses so gewrappte CE als Slider für AnySlider gerendert:

lib.leseSeite = CONTENT
lib.leseSeite {
  table = pages
  select {
    pidInList = 2 #PID Seite, woraus die Unterseiten als CEs dargestellt werden
    orderBy = sorting
  }
  renderObj = COA_INT
  renderObj {
    ...
    20 = COA
    20 {
      10 = CONTENT
      10 {
        table = tt_content
        select {
          pidInList.data = register:meinRegister
          where = colPos=0
          languageField = sys_language_uid
        }
       ...
      }
      stdWrap.dataWrap=<ul class="siteContent" id="slider{cObj:parentRecordNumber}">|</ul>
    }
   ...
 }
}

und danach ist das <script>-tag verschwunden (gebe ich fälschlicherweise <scrupt> ein, wird das ausgegeben).

Ich hoffe das war verständlich - hat jemand eine Idee, wie das script-tag dahin bekomme?

Danke,
mdw