Ergebnis 1 bis 4 von 4

Thema: Contao in eigenes Template einbinden

  1. #1
    Contao-Nutzer
    Registriert seit
    28.07.2014.
    Beiträge
    1

    Standard Contao in eigenes Template einbinden

    Hallo zusammen

    Ich habe begonnen mit Contao zu arbeiten und bin mich gerade am einarbeiten. Die erste und eigentlich auch wichtigste Frage: Wie kann ich Contao in ein eigenes Template einbinden?
    Beispiel meines HTML Codes:
    HTML-Code:
    		<tr>
    		    <td bgcolor="#3276C3" align="right" class="nav">
    			
    			<!-- NAVIGATION //-->
    		
    			
    			</td>
    		</tr>
    		<tr>
    		    <td><img src="Bilder/header.jpg" width="853" height="122" alt="" border="0"></td>
    		</tr>
    		<tr>
    		    <td height="100%">
    			
    			<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0">
    			<tr>
    			    <td><img src="images/spacer.gif" width="15" height="1" alt="" border="0"></td>
    			    <td width="100%">
    				
    				
    				<!-- Text  //-->
    				
    				
    								</td>
    			    <td><img src="Bilder/spacer.gif" width="15" height="1" alt="" border="0"></td>
    			</tr>
    Wie ihr sieht, soll an zwei orten das CMS greifen. Zum einen Navi und zum anderen der normale Text.

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Willkommen in der Contao Comunity!

    Contao bietet durch Seitenlayouts und Frontendmodule flexible Möglichkeiten so ein Layout zu erstellen. Bitte mach dich damit vertraut. Eine rudimentäre Beschreibung gibt es z.B. im Handbuch https://contao.org/de/manual/3.3/man...#seitenlayouts

    Btw: HTML für Layouts zu verwenden ist seit Jahren nicht mehr notwendig und sollte zugunsten einer semantischen Auszeichnung auch nicht gemacht werden. Contaos Layoutbuilder und internes Gridsystem können dir am Anfang helfen.

  3. #3
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.335
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Puh, erstmal willkommen. Tabellenlayout habe ich wirklich lange nicht mehr gesehen.

    Die Frage ist vermutlich eher, wie Du mir Contao ein eigenes Layout umsetzen kannst. Ob das Tabellen sein müssen lasse ich mal dahingestellt.

    Contao generiert Ausgaben nach Inhaltsbereichen (standardmäßig sind das #header, ein #container mit #main, #left #right und dann #footer). Wie Du die bestückst, das regelst Du im Seitenlayout (unter Themes). Bestückt werden die mit Modulen - zum Beispiel einem Navigationsmodul, einem Artikelmodul und vielleicht noch einem für ein Titelbild.

    Geparst wird das Komplettpaket dann über das Seitentemplate fe_page.html5 (oder *xhtml, wenn Du das denn noch möchtest). Wenn Du eine Kopie dieser Datei über -> System -> Templates erzeugst dann kannst Du Dir das auch anpassen (meinetwegen auch mit Tabellen, die Du um die Inhaltsbereiche herumbaust (suche nach sections im Quellcode). Ich würde das allerdings aus dem Stand nicht anraten.

    Gestyled wird im Regelfall mittels CSS. Dazu stellt Contao unter Themes auch eines rudimentären Klick-Editor zu Verfügung. Es spricht aber nichts dagegen, mit externen CSS-Dateien zu arbeiten, die man ja unter anderem im Seitenlayout unter 'zusätzliche <head>-Tags zufügen kann. Da führen allerdings viele Wege nach Rom (und manchmal auch darüber hinaus).

    Einen Überblick findest Du im Wiki unter http://de.contaowiki.org/Die_erste_Webseite

  4. #4
    Buchautor 'Websites erstellen mit Contao' Avatar von pmmueller
    Registriert seit
    19.06.2009.
    Ort
    Groningen (NL)
    Beiträge
    1.523

    Standard

    Zitat Zitat von dutsh_shulz Beitrag anzeigen
    Die erste und eigentlich auch wichtigste Frage: Wie kann ich Contao in ein eigenes Template einbinden?
    Gar nicht.

    Contao generiert das HTML. Du kannst nicht eine bereits vorhandene statische HTML-Datei nehmen und dann an einzelnen Punkten Contao einbauen. Verjisses

    Wenn dich Contao trotzdem noch interessiert, kannst du dir in der Leseprobe zu meinem Contaobuch ein Bild davon machen, wie es funktioniert:
    http://contaobuch.de/downloads.html

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
  •