Catalog Frontend Edit, Details des Eintrags bearbeiten, leeres Formular?

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Jenna
    Contao-Fan
    • 27.06.2010
    • 348

    #1

    Catalog Frontend Edit, Details des Eintrags bearbeiten, leeres Formular?

    Hallo Contaos,

    ich komme an einer Stelle nicht weiter, habe einen Katalog erstellt bei dem per Frontend-edit die bereits vorhanden Einträge bearbeitet werden sollen.

    Die Einträge werden korrekt aufgelistet, aber wenn ich auf den "Details des Eintrags bearbeiten" Link klicke, komme ich auf ein leeres Formular auf der Seite mit dem Katalog-Bearbeitungsmodul.

    Also, die bereits vorhandenen Werte werden nicht in die Felder übernommen, um sie nachträglich bearbeiten zu können, das Formular bleibt leer.

    Neue Einträge erstellen klappt dagegen reibungslos.

    Contao 2.9.3 und SVN Version vom Katalog

    Aufbau:

    Seite leads > Kataloglistenmodul, Bearbeitung aktiviert mit Weiterleitung auf leads-edit

    Seite leads-edit > Katalogbearbeitungsmodul

    Im Katalog habe ich noch ein Feld für catalogitemuseridfield angelegt.

    bin ratlos...
    Grüße Jenna
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo Jenna,
    wie sieht denn der Link aus, der generiert wird um auf die Seite zum Bearbeiten zu kommen?
    Da muss entweder die ID oder der Alias übergeben werden.

    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."

    Kommentar

    • Jenna
      Contao-Fan
      • 27.06.2010
      • 348

      #3
      Hallo MacKp,

      Teilerfolg erzielt, der Link sieht (sah) so aus:

      http://www.domain.de/leads-edit/items/50002.html (nicht bearbeitbar)

      Hatte vorher im Catalog unter "Alias-Feld" Lead-Nr. ausgewählt, nehme ich das raus, sind die Einträge vorhanden und bearbeitbar.

      Das ist schon mal super, ganz herzlichen Dank.

      Lead-Nr. ist auch gleichzeitig per Checkbox verbunden mit Feld veröffentlichen, also das Augensymbol um den Eintrag zu veröffentlichen.

      Kommt sich da was in die Quere?

      Ich hätte so gern beides, wenn ich, so wie vorher, Lead-Nr. als Alias-Feld wähle, wird in der Browserzeile eben auch die passende Kundennummer angezeigt.

      Jetzt steht dort /items/97.html (dafür aber bearbeitbar )

      Das Feld Lead-Nr. habe ich im Katalog als Pflichtfeld und eindeutig angelegt, damit eine Kundennummer nicht doppelt vergeben werden kann.

      Ist es möglich, das die jeweilige Kundennummer (50001, 50002 ...usw.) in der Browserzeile erscheint und die Einträge trotzdem bearbeitbar sind?
      Zuletzt geändert von Jenna; 06.02.2011, 16:16.
      Grüße Jenna

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Oha,
        das Problem werden die Zahlen sein, da dann der Reader o.ä. das als ID interpretiert...
        Du kannst sowas in den Title (Browserzeile) bringen indem du die global Vars über das Template ergänzt. Dazu gibt es hier im Forum schon ein paar Threads.. einfach mal suchen ;-)

        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."

        Kommentar

        • Jenna
          Contao-Fan
          • 27.06.2010
          • 348

          #5
          Hallo MacKp,

          bin einen kleinen Schritt weiter.

          Alias-Feld = keine Auswahl treffen, dann per Frontendedit bearbeitbar

          Meta-Title-Feld = Lead-Nr (so steht schon mal die richtige Kundennummer in der jeweiligen Registerkarte der Browser und man kann die Einträge auch so per Favoriten abspeichern.

          welches Template/s wäre für die global vars zuständig:

          catalog_simple.tpl (für Anzeige Lead-Nr in Browserzeile in der Listenansicht)
          und
          catalog_edit.tpl (Anzeige bei Bearbeitung)
          und
          catalog_full.tpl (Anzeige bei Reader-Detailansicht) ?

          eigentlich alle?, oder wird es übergreifend in nur einer .tpl geregelt?

          Dann, ich habe mich hier kaputt gesucht, finde aber nur Infos zur Anzeige im Meta-Field, aber nicht für die Anzeige in der Browserzeile.

          Falls Du noch Infos hast, wäre schön, sonst bleibt es so wie es ist, komme da so nicht mehr weiter.
          Grüße Jenna

          Kommentar

          • xtra
            Maintainer
            • 02.07.2009
            • 2007

            #6
            Was du vor hast, geht nur per Alias Feld.
            Jedoch darf ein Alias Feld per Definitionem nicht rein numerisch sein.
            Du hast nun zwei Moeglichkeiten:
            1. Du verwendest wie du es gerade machst, keine Aliase (kein Aliasfeld ausgewaehlt)
            2. Du verpasst deinen Aliasen einen Prefix (wie etwa LN fyr Lead-Nr.).

            Gruss
            Chris
            Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

            Kommentar

            • Jenna
              Contao-Fan
              • 27.06.2010
              • 348

              #7
              Hallo xtra,

              super, das funktioniert wenn ich Lead-Nr. als Alias-Feld wähle und bei Eingabe der Lead-Nummer LN50001 nehme, statt 50001.

              Kann ich das Kürzel LN irgendwo definieren, so das der Kunde nur weiterhin die Nummer 50001 eingeben braucht?

              Bei Standardwert und Vor-und Nachsilben habe ich es versucht, aber das bringt da nix, weil es ja vermutlich nur vorangestellt ist und keinen direkten Feldbezug hat.

              Geht das über Zusätzliche Format-Funktionen aktivieren, oder läßt sich das im Template festlegen?

              Sorry, da hört es leider (momentan) bei mir auf, 1000 dank aber schon mal, bin schon eine ganze Ecke weiter gekommen.

              Kann nur wieder sagen: catalogisttoll
              Grüße Jenna

              Kommentar

              Lädt...