Beiträge von MartialManiaK

    Werte Gemeinde,


    inzwischen hatte ich ja mein Template rundum ausgebessert und habe seit dieser Woche auch einen Server bestellt, auf dem ich heute begonnen habe, die Seite einzurichten:
    http://asahikaratedo.de/
    Die Joomla-Version ist 3.8.2.


    Bislang hatte ich auch so gut wie keine größeren Probleme, außer, dass sich das Dropdown-Menü aus irgendeinem Grund auf dieser Joomla!-Installation anders verhalten hat, als auf der letzten, obwohl ich genau die gleichen Overwrites und template.css verwendet habe. Mittlerweile ist aber auch das Vergangenheit.


    A) Woran ich mir nun die Zähne ausbeiße, ist die unvollständige Breadcrumb auf den bislang erstellten Hauptbeiträgen der jeweiligen Kategorien/Hauptmenüeinträge. Dies trat allerdings auch erst auf, als ich die Menüeinträge komplett gelöscht und neu angelegt hatte, um folgende Fehler zu beseitigen:
    1) Für den Beitrag Vereinsprofil wurde die Breadcrumb als "Startseite > VEREIN (Hauptmenütitel) > Verein (Kategorie) > Vereinsprofil" angezeigt, womit ein Eintrag doppelt war
    2) Bei Klick auf VEREIN oder Verein (ich bin mir nicht mehr ganz sicher) öffnete sich der gleiche Beitrag (Vereinsprofil), allerdings wurde nun in der Breadcrumb "Startseite - KARATE DŌ - Vereinsprofil" angezeigt, was strukturell überhaupt nicht miteinander verbunden sein dürfte.
    3) Der Seitentitel im Browser wurde bei verschiedenen Menüs trotz identischer Einstellung nicht im gleichen Format wiedergegeben.


    Bei der Neuerstellung der Menüs habe ich doppelt und dreifach kontrolliert, ob die Menüs sowie deren Beiträge alle die gleichen Einstellungen haben. Abgesehen davon, dass eben jeweils die obersten Beiträge als Hauptbeitrag gekennzeichnet sind, ist tatsächlich alles identisch eingestellt. Dennoch besteht das Proble, dass nur bei diesen beiden Beiträgen die Breadcrumb aber der Startseite endet, also der Menütitel und der Beitragstitel nicht angezeigt werden. Auf den beiden weiteren Seiten im VEREIN-Dropdownmenü werden die Breadcrumbs ordnungsgemäß angezeigt.
    Hätte hierzu jemand eine Erklärung und gegebenenfalls Lösung parat?


    Ich habe hierzu schon gegoogelt und auch hier im Forum gab es ein ähnliches Problem aber dort waren die Umstände beziehungsweise der Menüaufbau leicht unterschiedlich und abgesehen davon bin ich mir nicht sicher, ob für jede unabhängige Problematik beziehungsweise Internetseite ein eigener Thread erstellt werden soll oder ob alte, bereits abgefertigte Threads weiter benutzt werden sollen.


    B) Zudem tue ich mich auch schwer daran, nachzuvollziehen, warum der im Browser angezeigte Seitentitel nicht mehr so aussieht, wie ich ihn am Anfang eingestellt hatte und vor allem, warum auch dieser für die verschiedenen Beiträge und die Startseite unterschiedlich ist. Auch hier habe ich versucht, einige Einstellungen zu verändern, konnte aber letztendlich nicht wieder das gewünschte Format herbeiführen.
    Generell sollte der angezeigte Text wie folgt aussehen:
    Seitenname | Beitragstitel > Asahi Karate Dō e.V. | Vereinsprofil
    Allerdings wird er auf der Startseite und den 2. wie 3. Beitrag des VEREIN-Menüs umgekehrt angezeigt und für alle anderen Beiträge folgt er dem Schema Beitragstitel | Kategorie.
    Ich verstehe wirklich bei bestem Willen nicht, warum es bei Startseite und den anderen beiden Haupteinträgen unterschiedlich ist und warum plötzlich der Vereinsname nicht mehr vorn steht.


    EDIT1: Letzteres habe ich gerade nochmal in der Konfiguration kontrolliert und diesmal wurde die Einstellung wohl Seitenname auch im Titel: Davor übernommen. Vorhin hatte das nach mehrmaligem Probieren irgendwie nicht gewirkt. Bleibt noch die Unregelmäßigkeit bei den anderen Beiträgen.


    C) Gibt es eigentlich verschiedene WYSIWYG-Editoren für Joomla? Auf der Testseite von joomla.de konnte ich den Quelltext beispielsweise direkt im Editor eingeben und musste dafür kein PopUp-Fenster öffnen, in dem zumal jegliche Einrückungen/Strukturen ignoriert werden. Auch hatte der joomla.de-Editor direkt die Anweisungen aus der template.css angewendet, wodurch man sofort sehen konnte, wie der Inhalt aussehen wird (WYSIWYG eben). Allerdings ist das beim jetzigen Editor überhaupt nicht der Fall, sodass weder Hintergrundfarbe noch Textformatierungen wirklich korrekt zugewiesen werden. Dadurch sieht man natürlich erst nach Aktualisieren der Webseite, wie diese letztendlich aussieht.
    Sollte die Möglichkeit bestehen, diesen Editor zu ändern, würde ich mich über einen kurzen Hinweis/Ratschlag freuen.


    D) Aktuell habe ich das Dropdown-Menü so gestaltet, dass dem Hauptmenüeintrag kein Beitrag, sondern nur ein leerer Link zugeordnet ist. Das wird aber Mobilgerätnutzern immer noch nicht helfen, das Dropdownmenü anständig zu bedienen. Gibt es hier eine saubere Lösung, um das Dropdownmenü nach wie vor beim Hovern/Draufdrücken beim Mobilgerät ausklappen zulassen, ohne irgendwelche Overwrites oder neue Einträge in der template.css? Ich hatte gelesen, dass man das per Menüüberschrift oder Trennelement realisieren kann, aber das hieße dann wieder Overwrites schreiben oder css-Code ergänzen.


    E)Generelle Frage zum allgemeinen Verständnis: Ist es eigentlich bei Joomla so, dass man die Beiträge prinzipiell auch ohne Menü erreichen könnte, sofern man die Kategorie und den Beitrag-Alias kennt?


    Ich wünsche schon mal einen schönen Tag und bedanke mich im Voraus für folgende Antworten.


    Freundliche Grüße,
    Thomas

    Nachdem ich die Seite inzwischen offline bis zu bestimmten Mindest- und Maximalbreiten formatabhängig gestaltet habe, bedurfte es noch einigen Änderungen bei der Menü-Gestaltung.


    1) Die Breite, die ich offline für einen Menüpunkt verwendet hatte, wurde online auf das gesamte Menümodul angewendet, wodurch sich die verschiedenen Menüpunkte dann den Platz teilen mussten, der sonst für einen einzigen Menüpunkt vorgesehen war. Ich habe dann einfach der .menu-Klasse die Breite der Summe der enthaltenen Menüpunkte zugewiesen. Da ich mittig einen Banner auf 13,5 % der Breite verwende, von dem sich links und rechts die Menümodule mit jeweils 3 Menüpunkten befinden, ergab die Rechnung (100 % - 13,5 %)/2 = 43.25 %, sodass ich dann 43 % für die Modulbreite verwendete.


    Da alle weiteren Breitenangaben sich immer auf das Elternelement beziehen, musste ich natürlich weitere Anpassungen vornehmen.


    2) Da ein Modul wie schon gesagt 3 Menüs enthält, bekam jeder Listenpunkt\Link im Modul eine Breite von 33,3 % zugewiesen


    3) Auch den Menüs, die ein Dropdownmenü enthalten, habe ich inzwischen mit einer einzelnen CSS-Anweisung eine Breite vorgegeben, da diese sonst nicht wie zuvor die gleiche Breite annahmen, wie die Menüs ohne Dropdownmenü. Woran das lag, dass das vorher funktioniert hatte, ist mir bislang schleierhaft, wird aber momentan auch nicht weiter untersucht. Jedenfalls haben dann die Dropdown-Menüpunkte ebenfalls die Breite von 33,3% bekommen.


    4) Nun sollte man meinen, dass die Dropdownmenü-Menüpunkte eine Breite von 100 % (gleich breit wie Elternelement) oder ebenfalls 33,3 % bekommen sollten, allerdings waren 100% zu breit, jedoch nicht so breit, wie das Menü-Modul selbst und 33,3 % waren schmaler, als der Menüpunkt, unter dem ausgeklappt wird. Letztendlich habe ich den Wert auf 42 % gesetzt, wodurch das ausgeklappte Menü etwas schmaler ist als der Hauptmenüpunkt.


    Nach diesen Änderungen habe ich die Seite mit zwei Handys (Sony Xperia Z1 Compact und Huawei Ascend Mate P7) angesehen und auch mal in meinem Browser rein- und rausgezoomt, sowie die Fenstergröße verändert und kann eigentlich keine großen Fehler mehr erkennen. Sogar die Modulpositionen sehen jetzt nicht mehr so fehlplatziert aus, wenn man sie einblenden lässt. :thumbup:


    Sollte in diesem Thread ab und an jemand reinschauen, der konstruktive Kritik zu der Seite äußern kann und möchte, sollte die Seite demnächst unter www.asahikaratedo.de zu finden sein.


    Für die Plattform zur Diskussion und die hier erhaltene Unterstützung möchte ich vielmals bedanken. Ich hoffe, der Thread stellt auch für künftige Template-Ersteller eine Hilfe dar. Bei Fragen kann man mich gern auch per privater Nachricht kontaktieren.


    Da die Seite für mich momentan so funktioniert, wie erwünscht, und keine gravierenden Fehler aufweist, sehe ich das Problem als erledigt, sodass der Thread geschlossen werden kann. beer

    Werte Gemeinde,


    da ich der Lösung einige Schritte näher gekommen bin, möchte ich kurz mitteilen, was ich hinsichtlich der Lösungsfindung heute unternommen habe.


    Nach etwas Recherche bin ich darauf gekommen, dass ich mich ja mal allmählich mit einem Override versuchen könnte. Gesagt getan, Joomla! 3.8 macht's relativ einfach, da es im Backend die Möglichkeit gibt "Override erstellen" zu klicken, sodass automatisch der nötige Ordner samt Dateien angelegt wird, die man dann editieren kann.


    Ich habe also im mod_menu die default.php in Zeile 69 wie folgt geändert:

    Code
    if ($item->parent)    {        $class .= ' parent';    }    echo '<li class="Dropdown">';    //hier war zuvor lediglich "' . $class . '" eingetragen


    Dann habe ich auch noch in Zeile 87 der ungeordneten Liste für das nav-child-element die entsprechende Klasse zugewiesen:

    Code
    // The next item is deeper.    if ($item->deeper)    {        echo '<ul class="DropdownMenu">';    //hier war die Klasse zuvor mit "nav-child unstyled small" ausgezeichnet    }


    Damit funktionierte dann das Dropdownmenü wie gewünscht und damit ich nicht noch irgendwann weitere Probleme bei der Menügestaltung bekomme, habe ich auch noch in Zeile 22 das "nav menu[...]" von <ul class="nav menu<?php echo $class_sfx; ?>"<?php echo $id; ?>> durch "menu[...]" ersetzt. Es lag also einfach daran, dass die von Joomla! automatisch zugewiesenen Klassen nicht mit denen übereinstimmten, die ich selbst definiert hatte.


    In der default.php vom mod_banners hatte ich erst mit

    Code
    <style>.bannergroup {padding-left: 67px;padding right: 67px;float: left;}


    das entsprechende div, das das Banner enthält gestylt, bin dann aber auch da auf die Idee gekommen, einfach die schon fertig gestylte id aus dem css zuzuweisen und habe in Zeile 20 aus <div class="banneritem"> einfach <div id="AKD"> gemacht, da das Element so in der template.css definiert ist. Diese id war mit einer entsprechenden Breite von 270px und float: left; definiert, sodass das Banner auch vom links stehenden Menü umflossen werden sollte.


    Damit war aber leider immer noch nicht das Problem behoben, dass sich nicht alle Elemente nebeneinanderlegen und ganz durch Zufall ist mir aufgefallen, dass das einfach mal daran lag, dass ja der Klasse "menu" noch eine feste Breite von 1890px zugewiesen war, die logischerweise dann auch auf die beiden getrennten Module angewendet wird. Der Zufall lag übrigens daran, dass ich zur Überprüfung, ob meine Änderungen Effekt haben und wo ein Element genau anliegt, den geänderten Elementen kurzfristig einen Rahmen zuweise. Der Rahmen vom Menü-Modul ragte dann eben 1890px über die gesamte Seite, wodurch kein Platz mehr war, um irgendwas daneben einfließen zu lassen. Fragt mich jetzt nicht, warum sich teilweise das zweite Modul rechts neben das Banner gesetzt hat, denn das habe ich nicht mehr weiter erforscht. Jedenfalls habe ich dann der template.css folgende Anpassungen vorgenommen:

    Code
    #Navigation     .menu{        margin: auto;        width: auto;         /*stand vorher auf 1890px*/        height: 94px;        list-style-type: none;        float: left;         /*hinzugefügt. damit sich alle Elemente im Menü nebeneinanderreihen*/}


    Da durch die automatische Breite der Menümodule und das links floaten die Zentrierung im Eimer war und ich momentan nicht weiß, wie ich die realisiere (margin: auto; greift da jedenfalls nicht), habe ich dem ganzen <nav>-Tag im Prinzip links einen Rand von 13px gegeben.


    Bezüglich der Breadcrumb habe ich mir ebenfalls die default.php vom mod_breadcrumbs angeschaut, dort entsprechend für die ungeordnete Liste wieder die class="breadcrumb" mit der in meiner template.css definierten id="Breadcrumb" ersetzt.


    Da ich da zum ersten mal gesehen habe, dass nicht einfach nur Links hintereinander gereiht werden, sondern eine Liste erstellt wird, habe ich in der template.css den Eintrag

    Code
    #Breadcrumb li{         /*adjustment for Breadcrumb list in Joomla!*/    float:left;}


    hinzugefügt, damit die Listenelemente sich alle aneinanderreihen. Da aber nun immer noch jeder Link mit einem vorangestellten Punkt angezeigt wurde, habe ich erst wieder mit <style>-Angaben im Modul selbst getestet und habe dann die Formatierung der Listenpunkte gelöscht. Das ganze habe ich auch wieder in die template.css eingepflegt und dann unter #Breadcrumb folgenden Zusatz eingefügt:

    Code
    #Breadcrumb{
    [...]
    list-style-type: none;         /*Entfernung der Formatierung/Punkte in Joomla!-Breadcrumb*/
        [...]
    }


    Wer sich meine Seite jetzt noch mal anschauen möchte, kann das gern unter diesem Link tun:
    http://20171101870.joomla-demo.de/
    Bis Freitag ist die Seite noch online. Da ich aber jetzt die gröbsten Unstimmigkeiten beseitigt habe, denke ich, dass ich im Dezember die Seite endlich starten kann. Dann sollte man sie per Google-Suche nach "Asahi Karate Do Düsseldorf" hoffentlich finden, wenn meine Suchmaschinenoptimierung sich dann als wirksam erweisen wird. Ansonsten sollte die Domain www.asahikaratedo.de euch zu der Seite bringen.
    Sollte sich jemand dazu bereiterklären, mich beim Thema responsiveness und Kompatibilität für mobile Empfangsgeräte zu unterstützen, wäre ich überaus dankbar.


    Natürlich nehme ich auch gern jede angebrachte, konstruktive Kritik an, die dazu beiträgt, die darauf abzielt, die Seite stabiler und für mehr Anzeigeformate kompatibel zu machen.


    Für die vielen Kommentare möchte ich mich noch einmal bedanken, wenngleich ich die Lösung letztendlich selbst erarbeitet habe, aber manchmal muss man erst in so einen Dialog kommen, um wieder Motivation zu schöpfen und auf andere Idee zu kommen. In diesem Sinne hoffe ich, dass mein Lösungsweg auch anderen eine Hilfe sein wird.


    P.S.:
    Merke: Beim nächsten Mal nicht versuchen, das Template auf Joomla! zuzuschneiden, sondern Joomla! zurück auf das Template zurückführen. ID-Zuweisung per Overwrites und Überprüfung von css-Formatierungen mit Rahmen ftw.

    @firstlady Vielen Dank für deinen Beitrag. Die doppelte Scrollbar, die auf deinem Screenshot zu sehen ist, habe ich im Erstellprozess zwar auch schon mal gesehen, allerdings taucht sie bei meinem Firefox 57.0 nicht auf. Auch sieht das Menü ganz anders aus. Bei dir ist WadoRyu als Untermenü korrekt unter KarateDo, wenngleich nicht richtig formatiert und der restliche Menüteil steht darunter. Ich habe bei mir alles in zwei Reihen (siehe Anhang).
    Die Kosten sind nicht das Problem. Kostenlose Templates gibt es zu genüge und der Server wird auch 4,50 € im Monat (DM-Solutions) kosten, aber bevor ich eben für eine öffentlich unzugängliche Plattform bezahle, wollte ich eine vorzeigbare Basis haben, die meinen Vorstellungen gerecht wird.


    @christine2 Danke auch für deine Kommentare. Ich versuche mal, wie folgt darauf einzugehen:
    <extension ...
    Hierbei, wie an vielen anderen Stellen habe ich aus einer Vorlage von joomla.org abgetippt: https://docs.joomla.org/Creating_a_basic_Joomla!_template/de
    Beim Namen sowie der Beschreibung kann es gut sein, dass JOOMLA! keine Leerzeichen verarbeiten kann, was überaus traurig wäre, weil ich keine Füllzeichen mag, die so eine Beschreibung nicht gerade leserlicher machen.


    Die Dropdown-Einträge in der index.html sind tatsächlich statisch. Das aber auch nur, weil ich nicht weiß, wie man so etwas dann dynamisch umsetzt. Für's erste ist das aber die Anzahl an Untermenüs, die ich benötigen werde.


    Wenn jemand für die vorgenannten Problematiken sich und seine kostbare Zeit opfern könnte, wäre ich wirklich überglücklich. Da aber das HTML-Gerüst steht, wäre eine andere Option für mich einfach, die Seite ohne CMS auf einen blanken Server zu packen. Ich weiß, dass das im Nachhinein mit reichlich Arbeit verbunden ist und auch die Erstellung von Kontaktformularen, Kalendern, Login-Bereich und so weiter viel umständlicher wird, aber daran kann man immer noch später arbeiten. Wichtig ist, dass ich erstmal eine angemessene Internetpräsenz schaffe.
    Kennt von euch vielleicht jemand einen Anbieter, der sowohl freien Webspace wie auch eine spätere JOOMLA!-Installation darauf bereitstellt?



    P.S.: Anhang hochladen funktioniert in Firefox wieder ohne Probleme. Danke, falls daran was getan wurde.

    @Oberaffe & @JoomlaWunder
    Gegen eure persönlichen Meinungen kann ich ja nichts sagen, aber warum soll man ein eigenes Projekt aufgeben, nur weil es nicht von Anfang an reibungslos funktioniert? Wäre das meine Option der Wahl, gäbe es den Verein inzwischen überhaupt nicht mehr. Jeder hat mal irgendwann angefangen, Templates zu schreiben und ich stehe dabei nunmal ganz am Anfang.
    Da ich aber offline (siehe Anhang) die Seite exakt so programmieren konnte, wie ich sie zuvor erdacht hatte und es nun lediglich daran scheitert, ein paar Modulpositionen nebeneinander anzuordnen und das Dropdown-Menü auch im Template zum Laufen zu bringen, bin ich noch weit davon entfernt, das Handtuch zu werfen.


    Inzwischen habe ich eine Modulposition hinzugefügt, um das Menü in linke und rechte Hälfte zu teilen, damit dazwischen das Banner positioniert werden kann. Das Banner wird auch vom rechten Menüteil umflossen, nachdem ich in der css das Bannermodul gestylt habe, aber obwohl ich das gleiche mit dem Menü-Modul getan habe, reiht sich das nicht mit ein. Am fehlenden Platz kann es nicht liegen, da ich das Banner-Modul auch mal habe ausblenden lassen, ohne eine Änderung zu sehen.


    Wenn das Dropdown-Menü online so funktioniere würde, wie es das offline tut und die drei Module sich anständig nebeneinander anreihen ließen, wäre das Problem gelöst. Dann würde es auch nicht mehr so

    Zitat

    schrecklich

    aussehen.


    Natürlich wäre eine einfache und schnelle Option, ein gängiges Template anzupassen, aber einerseits bin ich jemand, der ungern Abkürzungen nimmt und andererseits mache ich die meisten Dinge gern selbst, damit ich im Nachhinein auch nur mir Vorwürfe machen kann, wenn was nicht so läuft wie erwünscht.


    In dem Sinne würde ich mich also freuen und wäre überaus dankbar, wenn ihr mich mit etwas konstruktiveren Kommentaren unterstützen könntet.


    @Oberaffe Wenn es dir so oder so nicht allzu wichtig ist, Anfängern unter die Arme zu greifen, kann ich gern auf solche Kommentare verzichten. Es gibt sicherlich genügend andere Threads, in denen man sich nicht solch schreckliche Dinge ansehen muss.

    Hallo Vorposter und vielen Dank für eure Antworten,


    dass die Seite noch nicht ausgereift und lediglich auf ein Format optimiert ist, ist mir im Übrigen klar. Ich wollte aber bei meinem ersten Template erstmal überhaupt ein solides Grundgerüst erschaffen, an dem ich dann hinterher Änderungen für mobile Empfangsgeräte, verschiedene Auflösungen, halbe Bildschirmbreite und so weiter vornehmen kann.


    Der NAVIGATION-Text ist tatsächlich einfach der Modulname. In meinem Backend ist er ausgestellt, weswegen er auch im Frontend nicht auftaucht.
    EDIT: Ich habe gerade die Einstellungen noch mal geprüft und der Modulname war auf Anzeigen gestellt, wodurch auch der vertikale Versatz entstand. Da Schrift- und Hintergrundfarbe identisch waren, hatte ich das nicht sofort gemerkt. Ich sollte bei sowas öfter STRG-A benutzen...


    Zitat

    Listenpunkte sind aber das da: w3schools.com/cssref/pr_list-style.asp


    Mit Listenpunkten meinte ich, dass links neben den Breadcrumb-Links Punkte auftauchen, die per

    Code
    #Breadcrumb a{
        text-decoration: none;
    }


    eigentlich nicht dort sein sollten.


    Zitat

    Probiers doch mal mit dem Standard Template: Protostar.


    Abgesehen davon, dass in erster Linie das Dropdown-Menü lediglich nicht funktioniert, sehe ich keinen Grund dafür, mich noch mal in ein anderes Template einzuarbeiten und dann umzuschreiben, was ich daraus brauche. Ich habe ja nicht grundlos ein eigenes Template einem existierenden Standardtemplate vorgezogen. Beez3 beispielsweise ist so unübersichtlich, dass ich da mehr Zeit hätte investieren müssen, das auf meine Bedürfnisse umzuschreiben, als ein eigenes Template zu schreiben, welches übrigens mit anfangs nur Grundkenntnissen binnen 7 Sitzungen funktionsfähig war und nach weiteren 2 Sitzungen dann auch so aussah, wie ich es haben wollte.


    Zitat

    wie sieht es bei dir offline aus? Ehrlich gesagt, bei mir hier sieht es schrecklich aus. Wie arbeitest du offline?


    Offline funktioniert die Seite bei mir einwandfrei und wird in Firefox wie auch in Chrome identisch angezeigt. Beim IE hatte ich einige Probleme, die ich aber inzwischen auch ausgemerzt habe. Offline sieht die Seite bei mir so aus, wie im template_Preview. Kannst du mal einen Screenshot schicken von dem, was du mit "schrecklich" meinst?


    Ich weiß nicht genau, was du meinst, aber offline arbeite ich mit Chrome und Firefox, editier meine Dateien in Notepad++ und hab die Seite Stück für Stück aufgebaut, angefangen beim groben Seitenlayout, dann dem Menü, dessen Formatierung, dann daraus ein Dropdownmenü gemacht und dann das formatiert.


    Zitat

    Aber generell - da stimmt vieles nicht.


    Könntest du mir dann sagen, was daran genau nicht stimmt, außer dass die Seitenmaße fixiert sind? Ich muss dazu sagen, dass das Template momentan auch erst zu 70 % fertig ist, da wie oben beschrieben, noch einige Einstellungen geändert beziehungsweise hinzugefügt werden sollen, die aber an der Grundfunktionalität nicht viel ändern. Wichtig war mir für's Erste, eine funktionierende Seite online schalten zu können, die sich nicht allzu sehr von dem unterscheidet, wie sie später mal aussehen soll.


    Freundliche Grüße,
    Thomas

    Werte Forenschaft,


    nachdem meine Templateproblematik im Backend durch fachmännische Beratung hier erfolgreich behoben wurde, habe ich noch ein paar Fragen zur Template-Umsetzung, da mein Template online nicht genau das macht, was es offline aber korrekterweise tut. Der Link zur entsprechenden Seite ist folgender, allerdings nur noch bis 01.12. aktiv, da das ein Testaccount ist:
    http://www.20171101870.joomla-demo.de/


    1) Die Navigationsleiste hängt irgendwie mit einem Rand von geschätzt 30px unter dem oberen Rand, sollte aber oben am Rand kleben. Hättest da jemand eine Idee, woran das liegen könnte? Da per css-template alle Margins und Paddings auf 0px gesetzt sind, wüsste ich auf Anhieb nicht, wo ich anfangen sollte, zu suchen. Die Navigationsleiste an sich, die mit dem blauen Hintergrund programmiert ist, ist ja auch ganz oben am Rand und in dieser befindet sich die Liste mit dem das Menü realisiert ist.


    2) Zudem habe ich zwar ein Untermenü zu einem Menüpunkt erstellt und auch Untermenüpunkte anzeigen lassen, allerdings funktioniert das online noch nicht ganz so, wie es offline funktioniert. Auch habe ichdie ganzen Einstellungen (Moduleinstellungen & Menüeinstellung) in Joomla! wie im folgenden Video noch einmal überprüft und entsprechend angepasst.
    youtube.com/watch?v=NS8of-9Cg1o
    Ich habe gesehen, dass es auf dieser Seite schon einen Thread von camouflage über ein ähnliches Problem gibt, aber ich denke, bei mir liegt ein anderes Problem vor, da das Dropdown-Menü im css einwandfrei programmiert sein sollte. Damit das aber jeder noch mal selbst beurteilen kann, habe ich mein Template in den Anhang gepackt. Um die erlaubte Anhanggröße nicht zu überschreiten fehlt eine Schriftart, auf die im CSS verwiesen wird, was aber an der Funktionalität nichts ändern sollte.


    Außerdem wird im Obermenü (Karate Dō) in der rechten oberen Ecke ein kleiner Kreis angezeigt (beim Hovern erkennbar). Ich kann mich noch entfernt daran erinnern, das auch bei der Erstellung meines Templates gesehen zu haben, habe das dann aber über die Listeneinstellungen entfernen können. Wie man diesen entsprechend entfernen kann, wüsste ich auch gern, sofern dazu jemand Rat weiß.


    3) Die Breadcrumb-Formatierung ist auch nicht so wie erwartet. Obwohl per css-Template die text-decoration auf none gesetzt ist, werden Listenpunkte angezeigt. Außerdem werden die Navigationspunkte alle untereinander aufgeführt, wodurch diese dann irgendwann in den Artikel hineinlaufen und das, obwohl sie eigentlich per css links floaten sollten.


    Zudem habe ich zwar inzwischen den Text "Aktuelle Seite:" ausblenden können, allerdings wird auch dessen ursprünglich vorhandener Listenpunkt noch immer angezeigt. Ich denke aber, dass sich das erledigt, wenn die zwei vorgenannten Fehler zu den Breadcrumbs behoben werden.


    4) Nicht in erster Linie essentiell aber zur Vollendung der Seite interessant wäre noch, wie ich mein Logo zwischen den dritten und vierten Menüeintrag (siehe Anhang vom offline-Template) bekomme. Zwar habe ich einen Menüeintrag erstellen können, der auf das Bild verweisen kann und ich habe auch eine Banner-Komponente zuweisen können, aber da leider in der Navigation das Banner-Modul hinter dem Menü-Modul
    programmiert ist, wird es zwangsweise immer unter/hinter der Menüleiste auftauchen. Gibt es eine Möglichkeit, einen Menüeintrag mit einem Bild zu ersetzen oder das Banner-Modul beziehungsweise die dazugehörige Komponente zwischen den Menü-Einträgen zu platzieren?


    Sofern diese Probleme gelöst sind, ist das Grundgerüst der Seite insoweit erstmal fertig, dass ich anfangen kann, die wichtigen Inhalte einzupflegen. Die Sidebars links und rechts würde ich dann irgendwann später hinzufügen und hoffe nur, dass ich dabei nicht auf allzu große Schwierigkeiten stoße.


    Freundliche Grüße,
    Thomas


    BTW @admin: Als ich gerade versuchte, mein zip-Archiv hochzuladen, bekam ich permanent die Fehlermeldung "Beim Hochladen der Datei ist ein unbekannter Fehler aufgetreten." Da ich dann irgendwann vermutete, dass es am Browser (Firefox) liegen könnte, habe ich mich in Chrome angemeldet und da hat es funktioniert. Das gleiche Problem hatte ich zuvor auch, allerdings legte sich das dann irgendwann willkürlich.

    Dass Joomla! beziehungsweise Webseitenprogrammierung an sich case-sensitiv arbeitet, dachte ich mir ja schon, aber ich hatte auch irgendwo gesehen, dass die templateDetails.xml so mit großem T geschrieben wurde. Entweder habe ich das falsch in Erinnerung oder einfach falsch abgeschrieben. Die fehlenden Ordner fehlten übrigens nur im hochgeladenen Archiv, da ich nicht bedacht hatte, dass ich deren Inhalte auch einfach außen vor lassen kann, um die erlaubte Dateigröße nicht zu sprengen


    Jedenfalls erneut vielen Dank für den Hinweis. Nach Korrektur funktioniert es auch tatsächlich und alle Modulpositionen werden angezeigt. Testweise habe ich dann auch das Menü und ein paar Beiträge dazu erstellt.
    http://20171101870.joomla-demo.de/


    Da das Problem hiermit gelöst ist, ich habe bezüglich anderer Dinge noch direkt Fragen hätte, würde ich gern um Verzeihung bitten, wenn in diesem Post noch Fragen mit anderem Bezug auftauchen. Ab dem nächsten Post suche ich dann den entsprechenden Thread dazu oder öffne einen neuen, falls nicht existent.


    1) Die Navigationsleiste hängt irgendwie mit einem Rand von geschätzt 30px unter dem oberen Rand, sollte aber oben am Rand kleben. Hättest du eine Idee, woran das liegen könnte? Da per css-tempalte alle Margins and Paddings auf 0px gesetzt sind, wüsste ich auch Anhieb, nicht, wo ich anfangen sollte, zu suchen.


    2) Zudem habe ich zwar ein Untermenü zu einem Menüpunkt erstellt und auch Untermenüpunkte anzeigen lassen, allerdings funktioniert das online noch nicht ganz so, wie es offline funktioniert.
    Ich habe auch die ganzen Einstellungen (Moduleinstellungen & Menüeinstellung) in Joomla! wie im folgenden Video noch einmal überprüft und entsprechend angepasst.
    https://www.youtube.com/watch?v=NS8of-9Cg1o
    Ich habe gesehen, dass es auf dieser Seite schon einen Thread von camouflage über ein ähnliches Problem gibt, aber ich denke, bei mir liegt ein anderes Problem vor, da das Dropdown-Menü im css einwandfrei programmiert sein sollte. Hättest du auch eine Lösung parat? Wenn du mein Template einmal angeschaut hast, müsstest du ja das Dropdown-Menü in der html-Datei gesehen haben.
    Außerdem wird im Obermenü (Karate Dō) in der rechten oberen Ecke ein kleiner Kreis angezeigt (beim Hovern erkennbar). Ich kann mich noch entfernt daran erinnern, das auch bei der Erstellung meines Templates gesehen zu haben, habe das dann aber über die Listeneinstellungen entfernen können. Wie man diesen entsprechend entfernen kann, wüsste ich auch gern, sofern dazu jemand Rat weiß.


    3) Die Breadcrumb-Formatierung ist auch nicht so wie erwartet. Obwohl per css-Template die text-decoration auf none gesetzt ist, werden Listenpunkte angezeigt. Außerdem werden die Navigationspunkte alle untereinander aufgeführt, wodurch diese dann irgendwann in den Artikel hineinlaufen.
    Zudem habe ich zwar inzwischen den Text "Aktuelle Seite:" ausblenden können, allerdings wird auch dessen ursprünglich vorhandener Listenpunkt noch immer angezeigt. Ich denke aber, dass sich das erledigt, wenn ich die Breadcrumb-Einträge.


    4) Nicht in erster Linie essentiell aber zur Vollendung der Seite interessant wäre noch, wie ich mein Logo zwischen den dritten und vierten Menüeintrag (siehe Anhang vom offline-Template) bekomme. Zwar habe ich einen Menüeintrag erstellen können, der auf das Bild verweisen kann und ich habe auch eine Banner-Komponente zuweisen können, aber da leider in der Navigation das Banner-Modul hinter dem Menü-Modul programmiert ist, wird es zwangsweise immer unter/hinter der Menüleiste auftauchen. Gibt es eine Möglichkeit, einen Menüeintrag mit einem Bild zu ersetzen oder das Banner-Modul beziehungsweise die dazugehörige Komponente zwischen den Menü-Einträgen zu platzieren?


    Sofern diese Probleme gelöst sind, ist das Grundgerüst der Seite insoweit erstmal fertig, dass ich anfangen kann, die wichtigen Inhalte einzupflegen. Die Sidebars links und rechts würde ich dann irgendwann später hinzufügen und hoffe nur, dass ich dabei nicht auf allzu große Schwierigkeiten stoße.


    Für die stets schnellen und äußerst hilfreichen Beiträge möchte ich mich schon mal aufrichtig bedanken. Ich bin immer wieder erstaunt, dass man doch noch auf so hilfsbereite, selbstlose Menschen trifft und freue mich sehr darüber, zumal meine Seite einem gemeinnützigen Zweck dienen soll.


    Freundliche Grüße,
    Thomas

    Hallo Re:Later und vielen Dank für die prompte Antwort, wenngleich ich diese erst heute sehe. Deine Anweisung habe ich umgesetzt, sehe aber keinen wirklichen Effekt (siehe Anhang).


    Die im zweiten Screenshot sichtbaren oberen Modulpositionen gehören übrigens einem heruntergeladenem Template, das ich ebenfalls nachträglich installiert habe. Alle anderen Templates habe ich für bessere Übersicht vom Server entfernt. Da Modulpositionen von anderen Templates ja in die Auswahlliste aufgenommen werden, müsste es doch irgendwie daran liegen, wie die Template-Positionen ausgelesen werden. Was ich dabei nicht verstehe, ist, warum dann aber im Frontend die Positionen korrekt dargestellt werden.

    Werte Joomla!-Gemeinde,


    nachdem die Suche im Netz und hier im Forum stets nur Lösungen zur Anzeige von Modulpositionen im Frontend aufwarf, hoffe ich, dass mir von euch jemand einen helfenden Hinweis zu meiner Problematik geben kann. Da es sich um ein Backend-Problem handelt, hoffe ich, dass die Information zur Joomla!-Version genügt. Falls weitere Informationen benötigt werden, liefere ich diese natürlich nach.


    Momentan teste ich mein Template auf einem Testserver, auf dem die Joomla!-Version 3.8.2 Stable installiert ist. Das Template habe ich nach Anleitung (von whykiki/Christian Schüling auf Youtube) geschrieben und konnte dieses auch erfolgreich auf meinem Testserver installieren.


    Obwohl die Modulpositionen im Frontend jeweils korrekt angezeigt werden, stehen diese im Backend bei der Modulzuweisung nicht zur Auswahl, sodass ich weder Menüs noch Footer noch irgendwelche Sidebars erstellen kann. Das einzige, was angezeigt wird, ist das Component-Modul mit dem einen Beitrag, den ich testweise erstellt habe.


    Um zu prüfen, ob es an meinem Template oder den Namen der Modulpositionen liegt, habe ich einmal ein komplett abgespecktes Template (https://docs.joomla.org/Creating_a_basic_Joomla!_template/de) hochgeladen und geschaut, ob die Modulpositionen dann zur Auswahl stehen, aber auch das blieb erfolglos. Ich hatte auch vorher schon versucht, die Modulpositionen im bestehenden Template so simpel wie möglich zu gestalten (pos1, pos 2, ...), allerdings auch ohne jede Besserung.


    Da bei der Installation keine Fehlermeldung angezeigt wurde und die Modulpositionen im Frontend korrekt angezeigt werden, wüsste ich wirklich nicht, worin der Fehler liegen könnte, wenn nicht beim Server.
    Im Anhang habe ich mal meine index.php, index.html, TemplateDetails.xml und das css-Template hochgeladen, damit da bei Bedarf reingeschaut werden kann.


    Die Links zur Testseite, einmal ohne und einmal mit angezeigten Modulpositionen:
    http://20171101870.joomla-demo.de/
    http://20171101870.joomla-demo.de/?tp=1


    Ich wäre wirklich für jede Hilfe dankbar. Da das Template offensichtlich abgesehen von der vorgenannten Problematik so arbeitet, wie erdacht, möchte ich ungern auf ein vorgefertigtes Template zurückgreifen und mir die ganze Umgestaltungsarbeit ersparen.


    Freundliche Grüße,
    Thomas