Ankündigung

Einklappen
Keine Ankündigung bisher.

Speicherort der Contentseiten aus Contact Modul?

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

  • [Version 5.0.2] Speicherort der Contentseiten aus Contact Modul?

    Bei der Speicherung eines neuen Formulars fragt cloudrexx wie früher contrexx auch ob die dazugehörige Contentseite herstellt werden soll.
    Beatwortet man die Frage mit 'Ja' wird die Contentseite angelegt (Oder geändert falls bereits vorhanden).
    Seit das Modul Contact einen Component ist können die Component-Content-Seiten nicht mehr in backend verwaltet werden (als Inhalt steht da nur noch [[APPLICATION_DATA]]), sondern sind irgendwo anders als html Datei gespeichert.
    Aber eben wo genau? In /core_modules/Contact/View/Template/Frontend ist es leider nicht!
    Verwendet man eine benutzerspezifische 'Anwendungsvorlage' ist diese dann z.B. in \themes\xxxxx\core_modules\Contact\Template\Fronte nd\10_custom_de.html zu finden.
    Leider wird diese Datei bei der Speicherung einer Änderung des Formulars nicht angepasst, es sieht so aus, dass immer die default 'Anwendungsvorlage' geändert wird, wo immer sie auch gespeichert ist
    Eine Idee wo diese Datei liegt?
    Zuletzt geändert von phirents; 01.08.2019, 16:54.

  • #2
    Hallo,

    ja, die Anwendungsvorlagen...
    Die für Dich geänderten Vorlagen können auch im Ordner Deines genutzten Themes liegen. Schau da mal rein

    root/themes/deinlayout/core_modules/Anwendungsname/etc.
    ---->>>> Betriebsferien vom 27.08. - 22.09.2019 <<<<----

    Viele Grüße Markus
    ... der Römer aus dem ältesten Dorf "Krefeld´s" :-)


    Kenne contrexx V.1, V.2, V.3, V.4... | ... und ab sofort auch V.5 :-)

    Offizieller "cloudrexx Partner" :-)

    Kommentar


    • #3
      Leider nein, das habe ich ja auch schon geschrieben. Die 'Default' Anwendungsvorlagen werden nicht in den \theme\... gespeichert, sondern nur Benutzerspezifische Anwendungsvorlagen!
      Egal was da eingestellt ist (Default oder eine ...custom... Anwendungsvorlage) die Content-Seite wird gespeichert aber wo? in \theme\ auf jeden Fall nicht!
      z.B. werden die 'default' Anwendungsvorlagen zu Shop Frontend in /modules/Shop/View/Template/Frontend, bei modul contact sieht es scheinbar anders aus, finde auch nicht in der Datenbank
      Zuletzt geändert von phirents; 01.08.2019, 18:11.

      Kommentar


      • #4
        Hast Du in den Einstellungen der Seiten im Contentmanager auch die richtige Vorlage angegeben?
        -> Contentmanager -> Seite -> Reiter "Mehr" und dann bei Theme die 3. Möglichkeit mit den Anwendungsvorlagen

        Hier hatte ich mal was falsches nach einem Update drinstehen...
        ---->>>> Betriebsferien vom 27.08. - 22.09.2019 <<<<----

        Viele Grüße Markus
        ... der Römer aus dem ältesten Dorf "Krefeld´s" :-)


        Kenne contrexx V.1, V.2, V.3, V.4... | ... und ab sofort auch V.5 :-)

        Offizieller "cloudrexx Partner" :-)

        Kommentar


        • #5
          Ich habe da ja gar keine Anwendungsvorlage drin, also 'Default'!
          Wenn ich eine ..custom... Anwendungsvorlage auswähle wird es zwar verwendet für Frontend Ausgabe aber bei Änderung ab Backend wird die html Datei nicht angepasst, die Daten werden wo anders gespeichert!
          Ist also in dieser Form noch unbrauchbar (Content-Seiten für Contact sind sehr schwer manuell zu ändern da alles Kodiert ist mit FelderNr. usw...)

          Es ist leicht zu reproduzieren: Neues Formular mit neue Content-Seite speichern
          Wo wird diese Content-Seite denn gespeichert?
          Muss pro Formular eine html Datei irgendwo geben, aber wo?

          Kommentar


          • #6
            Ok, das muss ich die Tage mal testen. Mit dem Formuar hab ich noch nichts besonderes gemacht...
            ---->>>> Betriebsferien vom 27.08. - 22.09.2019 <<<<----

            Viele Grüße Markus
            ... der Römer aus dem ältesten Dorf "Krefeld´s" :-)


            Kenne contrexx V.1, V.2, V.3, V.4... | ... und ab sofort auch V.5 :-)

            Offizieller "cloudrexx Partner" :-)

            Kommentar


            • #7
              Standardmässig wird die Datei core_modules/Contact/View/Frontend/Form.html geladen.

              Kommentar


              • #8
                Gemeint ist sicher core_modules/Contact/View/Template/Frontend/Form.html
                Die Frontend-Seite wird also ab dieser Vorlage jedesmal dynamisch generiert? (Jeden Formular kann einen anderen Aufbau haben).
                Es gibt also keine Möglichkeit die Content-Seite eines bestimmten Formular manuell anzupassen ausser eben via Anwendungsvorlagen (Manuelle Verwaltung sehr schwierig da nur mit FelderNr. usw...)?

                Kommentar


                • #9
                  Hallo phirents

                  Korrekt, das "Template" gehört da natürlich hin!

                  Die Frontend-Seite wird also ab dieser Vorlage jedesmal dynamisch generiert? (Jeden Formular kann einen anderen Aufbau haben).
                  Genau.

                  Es gibt also keine Möglichkeit die Content-Seite eines bestimmten Formular manuell anzupassen ausser eben via Anwendungsvorlagen (Manuelle Verwaltung sehr schwierig da nur mit FelderNr. usw...)?
                  Genau, eine Anpassung ist über die Anwendungsvorlage, oder direkt über den Seiteninhalt (nicht empfohlen) möglich.

                  Kommentar

                  Lädt...
                  X