Ergebnis 1 bis 14 von 14

Thema: Problem mit file Attribut

  1. #1
    Contao-Nutzer
    Registriert seit
    06.12.2010.
    Beiträge
    39

    Standard Problem mit file Attribut

    Da ich fürchte, dass ich das Problem an anderer Stelle nicht beantwortet bekommen, weil der Thread schon ein paar Monate alt ist, jetzt noch mal hier, das Forum möge es mir verzeihen.

    Ich schlage mich mit einem Darstellungsproblem des file-Attributs herum.
    Ich habe testweise einen Produktkatalog erstellt, mit dem ich Produktkategorie, Produktname, Produktfoto und Hersteller auflisten möchte.
    Doch obwohl ich identische Einstellungen in der FE- und BE-Listenansicht habe (FE_Listenansicht.jpg, BE_Listenansicht.jpg) wird das Produktfoto nicht ausgegeben.
    Der Quelltext lautet dann:
    HTML-Code:
    <div class="field bild">
    			<div class="label">Produktfoto:</div>
    		<div class="value"> <ul>
    </ul>
    </div>
    Kann irgendjemand mit diesen Infos etwas anfangen?

    VG

    Michael

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.746
    User beschenken
    Wunschliste

    Standard

    ... mach mal http://de.contaowiki.org/MetaModels_...plate_anpassen Punkt 2, um zu sehen, was eigentlich alles "ankommt"

    => wenn möglich die Testseite hier posten, damit man das Array ansehen kann

  3. #3
    Contao-Nutzer
    Registriert seit
    06.12.2010.
    Beiträge
    39

    Standard

    Das kommt dabei heraus:
    HTML-Code:
    <!-- 
    Array
    (
        [0] => Array
            (
                [raw] => Array
                    (
                        [id] => 4
                        [pid] => 0
                        [sorting] => 256
                        [tstamp] => 1417595271
                        [hersteller] => Kneer
                        [produkt] => Kinderspannbetttuch Q40 Frottee
                        [kategorie] => Array
                            (
                                [id] => 10
                                [pid] => 0
                                [sorting] => 1280
                                [tstamp] => 1408376271
                                [kategorie] => Spannbetttücher
                                [alias] => spannbetttuecher
                                [mm_products_id] => 4
                            )
    
                        [published] => 1
                        [bild] => Array
                            (
                                [value] => Array
                                    (
                                        [0] => 2fa30ab3-26ed-11e4-a0de-d8510a3e1ccf
                                    )
    
                                [path] => Array
                                    (
                                        [0] => files/Produktfotos/BABY Bild Q40.jpg
                                    )
    
                            )
    
                        [details] => 
                        [alias] => 
                    )
    
                [text] => Array
                    (
                        [kategorie] => Spannbetttücher
                        [produkt] => Kinderspannbetttuch Q40 Frottee
                        [bild] => files/Produktfotos/BABY Bild Q40.jpg
                        [hersteller] => Kneer
                        [published] => 1
                    )
    
                [attributes] => Array
                    (
                        [kategorie] => Produktkategorie
                        [produkt] => Produkt
                        [bild] => Produktfoto
                        [hersteller] => Hersteller
                        [published] => Veröffentlichen
                    )
    
                [html5] => Array
                    (
                        [kategorie] => Spannbetttücher
                        [produkt] => <span class="text">Kinderspannbetttuch Q40 Frottee</span>
                        [bild] => <ul>
    </ul>
    
                        [hersteller] => <span class="text">Kneer</span>
                        [published] => <span class="text">1</span>
                    )
    
                [jumpTo] => Array
                    (
                        [params] => Array
                            (
                            )
    
                        [deep] => 
                        [label] => Details
                        [page] => 8
                        [url] => produktdetails.html
                    )
    
                [class] => first even
            )
    
        [1] => Array
            (
                [raw] => Array
                    (
                        [id] => 5
                        [pid] => 0
                        [sorting] => 128
                        [tstamp] => 1417595119
                        [hersteller] => Kneer
                        [produkt] => Kinderspannbetttuch Q40 Frottee
                        [kategorie] => Array
                            (
                                [id] => 9
                                [pid] => 0
                                [sorting] => 1152
                                [tstamp] => 1408294626
                                [kategorie] => Kopfkissen
                                [alias] => kopfkissen
                                [mm_products_id] => 5
                            )
    
                        [published] => 1
                        [bild] => Array
                            (
                                [value] => Array
                                    (
                                        [0] => e02c4a03-25f3-11e4-a0de-d8510a3e1ccf
                                    )
    
                                [path] => Array
                                    (
                                        [0] => files/Produktfotos/kneer_66_Apfel.jpg
                                    )
    
                            )
    
                        [details] => 
                        [alias] => 
                    )
    
                [text] => Array
                    (
                        [kategorie] => Kopfkissen
                        [produkt] => Kinderspannbetttuch Q40 Frottee
                        [bild] => files/Produktfotos/kneer_66_Apfel.jpg
                        [hersteller] => Kneer
                        [published] => 1
                    )
    
                [attributes] => Array
                    (
                        [kategorie] => Produktkategorie
                        [produkt] => Produkt
                        [bild] => Produktfoto
                        [hersteller] => Hersteller
                        [published] => Veröffentlichen
                    )
    
                [html5] => Array
                    (
                        [kategorie] => Kopfkissen
                        [produkt] => <span class="text">Kinderspannbetttuch Q40 Frottee</span>
                        [bild] => <ul>
    </ul>
    
                        [hersteller] => <span class="text">Kneer</span>
                        [published] => <span class="text">1</span>
                    )
    
                [jumpTo] => Array
                    (
                        [params] => Array
                            (
                            )
    
                        [deep] => 
                        [label] => Details
                        [page] => 8
                        [url] => produktdetails.html
                    )
    
                [class] => last odd
            )
    
    )
    
     -->
    Im html5-Array steht dann das inhaltslose <ul> tag.
    Kannst du damit etwas anfangen?

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.746
    User beschenken
    Wunschliste

    Standard

    sieht nach Bug aus... ggf. mal ein Ticket bei Github schreiben...

    Workaraound wäre die Arbeit mit den raw-Daten - hier kannst Du auf den Bildpfad bzw. die Bild UUID zugreifen z.B. {{image::<UUID>?width=35}}

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.746
    User beschenken
    Wunschliste

    Standard

    Kommando zurück! hast Du in den Rendereinstellungen Deiner FE-Liste das Bild-Attribut auch mit einem grünen Auge versehen?

    für die raw-Daten müssen die Attribute nur vorhanden sein - für text und html5 auch auf Sichtbar gestellt!

  6. #6
    Contao-Nutzer
    Registriert seit
    06.12.2010.
    Beiträge
    39

    Standard

    Ja, habe ich.
    FE_Listenansicht_render.jpg
    Daran liegt es leider nicht. Schön wärs.

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.746
    User beschenken
    Wunschliste

    Standard

    welche Version hast Du?

    dann eben doch Bug :-(

  8. #8
    Contao-Nutzer
    Registriert seit
    06.12.2010.
    Beiträge
    39

    Standard

    Das Nigthly Build ist aus dem August - das Problem bestand aber schon damals.
    Ich verwende in der Installation Contao 3.2
    Könnte es ein Versions-Problem sein?

    Ich hatte auch schon überlegt, es einfach mit einem neuen Nightly Build zu versuchen.

  9. #9
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.746
    User beschenken
    Wunschliste

    Standard

    hmm... ich habe Contao 3.2.16 und MM metamodels/core dev-tng @ d2de92 2014-08-27 22:04:42

    bei mir funktioniert das...

    gibst Du Deine Daten mit dem "Standard-Template" aus oder hast Du was eigenes - bei Letzterem wäre ja eine Anpassung schnell gemacht...

  10. #10
    Contao-Nutzer
    Registriert seit
    06.12.2010.
    Beiträge
    39

    Standard

    Eigentlich Standard, aber durch die Array-Abfrage (s.o.) habe ich quasi eine Kopie des Templates, mit der man arbeiten könnte.

  11. #11
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.746
    User beschenken
    Wunschliste

    Standard

    welchen Dateipicker hast Du genommen - die "ul" deutet aus "Galerie" bzw. Mehfachauswahl hin...

    was hast Du bei dem Attribut unter "Erweiterte Einstellungen" - bei mir ist alles "un-checked"

  12. #12
    Contao-Nutzer
    Registriert seit
    06.12.2010.
    Beiträge
    39

    Standard

    Bei das Ausgabe ist es für das spezielle Attribut im Übrigen das mm_attr_file Template.
    Attribut-Typ ist "Datei". Die <ul> hat mich auch gewundert.
    Die Erweiterten Settings sind alle un-checked.

    Update:
    PROBLEM SCHEINT GELÖST!

    Ich habe bei den erweiterten Einstellungen "Anpassung des Dateibaums" aktiviert. Das muss ich schon mal ausprobiert haben, denn dort stand ein falsches Dateiformat drin. Trotz unchecken hat MM das vielleicht noch verarbeitet.
    Ich schau jetzt mal, ob ich so weiter komme.

    Danke für deine Zeit!
    Geändert von skyvaheri (03.12.2014 um 13:55 Uhr)

  13. #13
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.746
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von skyvaheri Beitrag anzeigen
    Die Erweiterten Settings sind alle un-checked.

    ...

    Ich habe bei den erweiterten Einstellungen "Anpassung des Dateibaums" aktiviert.
    ;-)

  14. #14
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von skyvaheri Beitrag anzeigen
    Das Nigthly Build ist aus dem August - das Problem bestand aber schon damals.
    Ich verwende in der Installation Contao 3.2
    Könnte es ein Versions-Problem sein?

    Ich hatte auch schon überlegt, es einfach mit einem neuen Nightly Build zu versuchen.
    Und wenn noch mal so ein Problem auftaucht.. dann macht doch bitte den Test in einer aktuellen MM Version.. sonst weiß man nicht obs ein Bug ist, der eventuell schon seit langem behoben ist. Hat sonst keinen Zweck.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •