Quantcast
Channel: TYPO3 Template & Typoscript - TYPO3 Forum
Viewing all articles
Browse latest Browse all 197

Probleme Bild als Slider aus Resources in Menü nach Update auf 7.6

$
0
0
Hallo zusammen,

zunächst ein Full Disclosure: Ich bin nicht der fitteste in TypoScript und Templating, daher entschuldigt mögliche "dumme" Fragen ;) 

Ich versuche für einen Bekannten eine 6.1 Installation (Zwischenschritt auf 6.2 inkl.) auf eine 7.6 upzudaten. Hat eigentlich auch fast alles geklappt. Einzig der Slider der auf der Startseite läuft, hat jetzt keine Bilder mehr. Der Ersteller der Seite (das bin nicht ich) hat diesen Slider so gelöst, dass er über ein Menü abgebildet wird und sich aus Seiten füttert, die News darstellen. 

Das Setup für dieses Menü-Template sah wie folgt aus:
menu.newsteaser = COA
menu.newsteaser {
  wrap = <div class="news-slider flexslider">|</div>
  10 < tt_content.menu.20.4
  10.special.value >
  10.special.value = {$page_id.news_main}
  10.stdWrap.outerWrap = <ul class="slides">|</ul>
  10.1.NO {
    allWrap = <li class="relative">|</li>
    linkWrap = <div class="news-slider-box"><h2>|</h2>
    before.cObject = COA
    before.cObject {
      10 = IMAGE
      10 {
        file {
          import =  uploads/media/
          import.field = media
          treatIdAsReference = 1
          width = 930
          width.wrap = |c
          height = 345
          height.wrap = |m
          import.listNum = 0
        }     
        stdWrap.typolink.parameter.field = uid
      }
    }
    after.cObject = COA
    after.cObject {
      10 = TEXT
      10 {
        data = field:description
        wrap = <p class="teaser-text">|</p>
        stdWrap.typolink.parameter.field = uid
      }
      20 = TEXT
      20 {
        value = News
        wrap = <span class="news-header">|</span>
      }
      30 = TEXT
      30 {
        value = Mehr
        wrap = <span class="more">|</span></div>
        stdWrap.typolink.parameter.field = uid
      }
    }
  }
}
tt_content.menu.20.4.1.NO.after.wrap >
tt_content.menu.20.4.1.NO.linkWrap >
menu.newsteaser.10.stdWrap.prepend.renderObj.wrap >

Es wird auch alles brav ausgegeben, nur das Bild nicht. Dieses ist als Resource angelegt:


In einer anderen Templatesituation hatte ich Erfolg mit diesem Codeschnipsel: 

    file {
          import.data = levelmedia:-1, slide
    treatIdAsReference = 1
    import.listNum = 0

    }

Das funktioniert allerdings an dieser Stelle nicht. 

Ich hab mir jetzt 12 Stunden damit um die Ohren geschlagen und ich bin nicht weitergekommen. :( Daher wäre ich um jede Hilfe dankbar! Vermutlich ist das für TYPO3 Profis ein Klacks, aber alle Lösungsansätze die ich gefunden habe, führten nicht zur Lösung.

Ich danke vorab

Thx Sascha

BTW, hier ist die derzeitige Ausgabe im Frontend ohne die Bilder:

<div class="flex-viewport" style="overflow: hidden; position: relative;">

   <ul class="slides" style="width: 1400%; transition-duration: 0.6s; transform: translate3d(-3720px, 0px, 0px);">

      <li class="relative clone" aria-hidden="true" style="width: 930px; float: left; display: block;">

         <a href="news/test/">TEST</a>

         <div class="news-slider-box">

            <h2><a href="news/test/" title="test test">TEST</a></h2>

            <dd>

               <p class="teaser-text"><a href="news/test/">test test</a></p>

               <span class="news-header">News</span><span class="more"><a href="news/test/">Mehr</a></span>

            </dd>

         </div>

      </li>

      <li class="relative" style="width: 930px; float: left; display: block;">

         <a href="news/test2/">TEST 2</a>

         <div class="news-slider-box">

            <h2><a href="news/test2/" title="test test 2">TEST 2</a></h2>

            <dd>

               <p class="teaser-text"><a href="news/test2/">test test 2</a></p>

               <span class="news-header">News</span><span class="more"><a href="news/test2/">Mehr</a></span>

            </dd>

         </div>

      </li>

   </ul>

</div>


Viewing all articles
Browse latest Browse all 197