[TYPO3-german] FLUID DCE SECTION

Andrea Schmuttermair abo at schmutt.de
Thu Nov 26 12:09:25 CET 2015


Hi,

ich hatte mal ein ähnliches Problem, die Kombination aus section und FAL
image macht gerne mal Fehler.

Weitere Infos und Lösung/Workaround hier:
https://stackoverflow.com/questions/32376749/typo3-dce-image-in-section

LG Andrea


Am 26.11.2015 um 11:06 schrieb Juri Diener:
> Hallo zusammen,
> 
> ich bin gerade an einem DCE-Element dran und bräuchte nun eure Hilfe.
> 
> Und zwar habe ich in dem DCE unter Type: Section ausgewählt.
> Mit paar Feldern wie Vorschaubild, Personenbild, Überchrift und kurze
> Beschreibung.
> Das alles zusammen ergibt dann so zusagen ein Projekt, der Kunde sollte
> die Möglichkeit haben selbst Projekte belibig viele zu erstellen.
> 
> Was ich nun möchte ist, die ganzen Projekte durch gehen und die
> jeweiligen Felder befüllen lassen.
> Mit der Überschrift und der Beschreibung funktioniert das auch schon.
> Bloß mit den Bildern da habe ich noch Probleme.
> Beim ersten Projekt-Datensatz erstellt er mir alles richtig, bei zweiten
> bekomme ich eine Fehlermeldung "Wrong configuration in table ...."
> 
> Was auch ziemlich seltsam ist, erstelle ich ein Projektdatensatz und
> speichere es nur ab, übernimmt er die ganzen Daten des ersten Datensatzes.
> 
> Die Links dienen zum besseren Verständnis.
> dce-base-projects: http://abload.de/img/dce_base_projectsx0pjp.jpg so
> soll das nacher im Frotend aussehen, die unteren Bilder stellen immer
> ein Projekt dar.
> 
> dce-add-new-project: http://abload.de/img/dce-add-new-projectecpg3.jpg
> das ist das Backend wo man ein neues Projekt hinzufügt.
> 
> dce-projects-section:http://abload.de/img/dce-projects-sectionpzou4.jpg
> ist die Backend Konfiguration
> 
> Zuletzt noch die Template Configuration:
> 
> {namespace dce=ArminVieweg\Dce\ViewHelpers}
> <f:layout name="Default" />
> 
> <f:section name="main">
> <f:for each="{field.projectItem}" as="project">
> <div class="base-projects-wrapper">
> <div clas="preview-img">
> <f:for each="{dce:fal(field:'previewImg', contentObject:contentObject)}"
> as="fileReference">
> <f:image src="{fileReference.uid}" alt="" treatIdAsReference="1" />
> </f:for>
> 
> <div class="description-wapper">
> <div class="person-img">
> <f:for each="{dce:fal(field:'personImg', contentObject:contentObject)}"
> as="fileReference">
> <f:image src="{fileReference.uid}" alt="" treatIdAsReference="1" />
> </f:for>
> 
> </div>
> <h2>{project.title}</h2>
> <div class="description"><p>{project.description}</p></div>
> </div>
> </div>
> <div class="projects-thumb-img">
> <ul>
> Hier soll die Liste ausgeben werden, welche alle Projekte durchgeht und
> das previewImg in klein darstellt.
> </ul>
> </div>
> <div class="button_link"><p><f:link.page
> pageUid="{project.link}">Kontakt aufnehmen</f:link.page></p></div>
> </div>
> </f:for>
> </f:section>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list