index.html bzw. index.php

  • Liebe Gemeinde,

    lieber Support,

    ich hoffe ich drücke mich klar genug aus.

    in meinem selbsterstellten Test-Webseitengerüst definiere ich in einer index.html folgendes:

    <body>

    <oben>oben</oben>

    <logo>logo</logo> <!--<img src="images/400x80.jpg" alt="logo">-->

    <nav>nav</nav>

    <bereich>bereich</bereich>

    <menue>menue</menue>

    <neuigkeiten>neuigkeiten</neuigkeiten>

    <breadcrumb>breadcrumb</breadcrumb>

    <verweise>verweise</verweise>

    </body>

    Das läuft auch mit Verweis zur css-Datei.

    Vergleiche ich jedoch Joomla Templates, stelle ich immer fest, dass oben genanntes, in keiner .php-Datei auftaucht.

    Wo werden in Joomla-Templates diese, ich nenn sie mal Verweise, denn abgerufen?.

    Eine logische Erklärung für mich wäre, es kommt aus der Template-xml-Datei, aber stimmt das auch?.

    Habe versucht es zu googeln, bekomme jedoch nicht die richtigen Ergebnisse. Vielleicht könnt Ihr es mir bitte kurz erklären?.

    Vielen Dank für eure Zeit und Mühe.

  • Das HTML wird aus mehrenen PHP-Dateien generiert. Du findest diese in keiner einzelnen Datei oder in der XML.

    PHP wird durch den Parser auf dem Srver geschickt und ertsellt daraus das HTML.

    Das Joomla Template ist so zu sagen die zentrale Datei die alles dynamsich aus Dateien und Datenbankinhalten anzeigt.


    Das ist bei allen PHP-basierten CM-Systemen so.

  • Oh, so viele Antworten, habt vielen, vielen Dank.

    Ich werde mich durcharbeiten. Auch was "Parser" betrifft. Ein neues Wort für mich.

    Ich habe wirklich viel gelesen, das HoHoHo Template, gar auf meinem Rechner. Zum probieren.

    Da habe wohl nicht alles verstanden. Obwohl eigentlich gut auskommentiert.

    Manchmal bin ich nicht so recht Aufnahmefähig und/oder zu müde, oder zu Begriffsstuzig :).

    Vielen lieben Dank noch einmal.

  • Von Autodidakt zu Autodidakt: Parsen. In diesem Fall Programme, Progrämmchen, Joomla-Codes, die aus verschiedenen Ecken die Bestandteile der später dem Besucher angezeigten WebSeite zusammensammeln und, je nach Konfigurationen im Joomla-Backend, aufbereiten und an die richtige Stelle setzen. So, dass es der Internet-Browser kapiert und hübsch(?) anzeigt. Ungefähr jedenfalls ;)