Ankündigung

Einklappen
Keine Ankündigung bisher.

Multidomain

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

  • Multidomain

    Wie kann ich bei einer 2. Domain den ThemeDesigner anwenden bzw. zuweisen?
    Muss ich die css händisch in die fe_page eintragen?

    Der Kunde hat leider nur eine Datenbank zur Verfügung, deshalb bin ich gezwungen das Ganze in einer Installation zu machen.

  • #2
    Der TD ist global und unterscheidet je Startpunkt einer Webseite. (die einzelnen Eclipse-Demos machen es vor). Natürlich müssen alle Seiten, die vom Theme berührt werden sollen, auch ein Seitenlayout des Themes fahren.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Bei mir ist beim Themedesigner immer nur ein Punkt aktiv (gelber Stern) oder stehe ich so auf der Leitung?

      Wenn ich in andere Domain aufrufe habe ich dort auch das Logo der anderen Site.
      Ich verstehe nicht ganz wo ich dann sehe, welches Datei für welches Seitenlayout gewählt ist

      Kommentar


      • #4
        Zitat von mark Beitrag anzeigen
        Bei mir ist beim Themedesigner immer nur ein Punkt aktiv (gelber Stern) oder stehe ich so auf der Leitung?

        Wenn ich in andere Domain aufrufe habe ich dort auch das Logo der anderen Site.
        Ich verstehe nicht ganz wo ich dann sehe, welches Datei für welches Seitenlayout gewählt ist
        Du kannst für die neuen Seiten einen eigenen Speicherstand anlegen.

        Importiere mal eine von den Eclipse Demos mit dem Demo-Installer. Dann wird es klar. Diese werden ebenfalls getrennt behandelt vom TD.
        http://www.premium-contao-themes.com

        Kommentar


        • #5
          Jepp.
          Jetzt ist es klarer. Merci.
          Dadurch dass ich eine 3.5 auf 4.4 gebracht habe, hatte ich das nie gesehen.

          Kommentar


          • #6
            Der Beitrag ist zwar schon etwas älter aber ich versuche mal mein Glück.

            Tim Wie/Wo genau kann ich einen Speicherstand einer Wurzelseite zuordnen? Ich kann dort ja bei Layout-Auswahl z.B. das Layout AlphaBiz zuordnen. Jetzt möchte ich aber einer anderen Wurzelseite ebenfalls AlphaBiz zuordnen aber dort einen anderen Speicherstand nutzen. Die Speicherstände im Menüpunkt Themedesigner beziehen sich aber dann auf alle Seiten, in denen AlphaBiz zugeordnet wurde?

            Würde mich über eine Rückmeldung freuen,
            Liebe Grüße,
            Christian

            Kommentar


            • #7
              Speicherstand nutzen. Die Speicherstände im Menüpunkt Themedesigner beziehen sich aber dann auf alle Seiten, in denen AlphaBiz zugeordnet wurde?
              So ist es. Das zugrundeliegende Layout ist ausschlaggebend für die Anpassungen.

              Du kannst die vom TD erstellten CSS Dateien gesondert einbinden.
              • Style das eine AlphaBiz, speichere.
              • Style das andere, speichere.
              • -> Dann hast du quasi zwei Files, die du z.B. über unterschiedliche fe_page Templates oder unterschiedliche Seitenlayouts einbinden kannst.

              Der TD erstellt die Files in: files/cto_layout/themedesigner/css

              Weiche direkt im fe_page, je Wurzelseiten ID.

              Hier als Beispiel zweier Wurzelseiten (id=3200, id=3212). (die CSS Files noch anpassen mit deinen)

              Code:
              <?php if( $objPage->rootId == 3200 ): ?>
              <link id="layout_css" rel="stylesheet preload" as="style" title="layout_css" type="text/css" href="files/cto_layout/themedesigner/css/4_1726488671.css">
              <?php endif; ?>
              
              <?php if( $objPage->rootId == 3212 ): ?>
              <link id="layout_css" rel="stylesheet preload" as="style" title="layout_css" type="text/css" href="files/cto_layout/themedesigner/css/35_1726488702.css">
              <?php endif; ?>
              Angehängte Dateien
              Zuletzt geändert von Tim; 16.09.2024, 14:17.
              http://www.premium-contao-themes.com

              Kommentar

              Lädt...
              X