Ankündigung

Einklappen
Keine Ankündigung bisher.

Sortierung von Elementen (zB.PDF) wird im Frontend nicht übernommen.

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Sortierung von Elementen (zB.PDF) wird im Frontend nicht übernommen.

    Hallo Tim, woran kann das liegen, dass obwohl im Backend das PDF "Elemente können durch Ziehen umsortiert werden" die Sortierung im Frontend nicht übernommen wird.
    Siehe Bilder im Anhang.
    Danke für Deine Hilfe.
    Angehängte Dateien

  • #2
    In CC sind es zwei getrennte Felder (Contao tickt so). Ich hab's im kommenden Update bereits vorgesehen.
    Bis dahin, gibt einfach das Sortierungsfeld aus:

    echo $entry->field('orderSRC_meinFeld')->html();

    Sprich "orderSRC_" vor den Feldnamen knallen.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Hallo Tim,
      habe heute das letzte update von Dir eingespielt, zwei neue Felder angelegt und nun kommt über orderSRC_meinFeld folgendes im Frontend:
      a:2:{i:0;s:16:"RV���峷�ހ�z�";i:1;s:16:"l�ф�峷�ހ�z� ";}
      Lasse ich orderSRC_ weg funktioniert die Anzeige, jedoch ohne Sortierung.
      Kannst Du mir bitte helfen, Danke.

      Kommentar


      • #4
        Habe wieder das Modul pct_customelements_plugin_customcatalog in der Version 1.6.4 eingespielt und es funktioniert wieder.

        Kommentar


        • #5
          Noch etwas merkwürdiges. Wenn ich im Auswahlfeld nichts angebe komme folgende Meldung im Frontend:
          Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?

          Kommentar


          • #6
            Habe die Error-Anzeige jetzt mal mit der CSS-Anweisung .error {display: none;} ausgeschaltet.

            Kommentar


            • #7
              CE macht hier die Hauptarbeit. Welche Version läuft hier?
              http://www.premium-contao-themes.com

              Kommentar


              • #8
                Custom-Catalog in der Version 1.6.4

                Kommentar


                • #9
                  Zitat von Tim Beitrag anzeigen
                  CE macht hier die Hauptarbeit. Welche Version läuft hier?
                  Und CustomElements? Das macht hier die Arbeit.
                  http://www.premium-contao-themes.com

                  Kommentar


                  • #10
                    CE in der Version 1.7.7

                    Kommentar


                    • #11
                      Mh... so fahre ich auch. Strange. Ich notiere es mir. Direkt reproduzieren kann ich es erstmal nicht.
                      http://www.premium-contao-themes.com

                      Kommentar


                      • #12
                        Habe im Forum von Contao gesucht, scheint ein allgemeines Problem zu sein. Vielleicht hilft das hier weiter:

                        https://community.contao.org/de/show...o-2-SRC-Format

                        https://community.contao.org/de/show...nloadelementen

                        https://github.com/fritzmg/contao-fi...pickerUuid.php

                        Kommentar


                        • #13
                          Habe hier leider das gleiche Problem. Ich kann seit dem letzten Update leere Felder nicht mehr per (if… value()) ausblenden.

                          Als Ergebnis kommt bei einem leeren Feld die Ausgabe "Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?"

                          Mit der Version 1.6.3 geht es noch, mit der 1.6.6 nicht mehr. (Zwischenversionen hab ich nicht getestet)

                          Eine Lösung wäre super. So kann ich die neue 1.6.6 nicht verwenden.

                          Kommentar


                          • #14
                            Zitat von ChrFen Beitrag anzeigen
                            Habe hier leider das gleiche Problem. Ich kann seit dem letzten Update leere Felder nicht mehr per (if… value()) ausblenden.

                            Als Ergebnis kommt bei einem leeren Feld die Ausgabe "Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?"

                            Mit der Version 1.6.3 geht es noch, mit der 1.6.6 nicht mehr. (Zwischenversionen hab ich nicht getestet)

                            Eine Lösung wäre super. So kann ich die neue 1.6.6 nicht verwenden.
                            Das Feld muss null speichern. Da verbockt sich was in Contao. Eine Prüfung sollte dennoch rein für ->html(). Ich habe das für ein Update ergänzt. Das könnt ihr selbst nachtragen in:
                            pct_customelements/PCT/CustomElements/Attributes/Files/Files.php

                            Zeile 158 - 161. Das array_filter ergänzen


                            Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_1257.jpg
Ansichten: 44
Größe: 52,2 KB
ID: 3722
                            Angehängte Dateien
                            http://www.premium-contao-themes.com

                            Kommentar


                            • #15
                              Hier sieht man es gerade gut. Contao speichert eine leere Auswahl gerade wie ein Array mit einem leeren Wert auf Schlüssel 1. Damit ist ->value() nicht leer.
                              http://cc.premium-contao-themes.com/...e/cc-test.html

                              Ich geh dem auf den Grund. Hier sähe eine gute Prüfung wie folgt aus

                              PHP-Code:
                              if( !empty( array_filter(deserialize($entry->field('myFiles')->value() ) ) )
                              {


                              ist natürlich deutlich umständlicher in der Schreibweise. Mal schauen warum in der Db kein null landet, wie es sein soll.
                              http://www.premium-contao-themes.com

                              Kommentar

                              Lädt...
                              X