Der unerzogene WYSIWY(W)ant-Editor

Thema wurde von Anonymous, 14. April 2016 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    16. Januar 2016
    Beiträge:
    656
    Danke erhalten:
    115
    Danke vergeben:
    20
    Weiß nicht woran es liegen kann, aber gewollt ist folgende Struktur (zu beachten sind die a-Tags)

    HTML:
    <div class="row p-b-50">
        <div class="col-md-4">
            <a href="...">
                <div class="panel">
                    <div class="panel-heading bg-info">
                        <h3 class="panel-title">Titel</h3>
                    </div>
    
                    <div class="panel-body">
                        <img class="img-responsive" src="..."/>
                    </div>
                </div>
            </a>
        </div>
    
        <div class="col-md-4">
            <a href="...">
                <div class="panel">
                    <div class="panel-heading bg-info">
                        <h3 class="panel-title">Titel</h3>
                    </div>
    
                    <div class="panel-body">
                        <img class="img-responsive" src="..."/>
                    </div>
                </div>
            </a>
        </div>
    
        <div class="col-md-4">
            <a href="...">
                <div class="panel">
                    <div class="panel-heading bg-info">
                        <h3 class="panel-title">Titel</h3>
                    </div>
    
                    <div class="panel-body">
                        <img class="img-responsive" src="..."/>
                    </div>
                </div>
            </a>
        </div>
    </div>
    
    der unerzogener WYSIWYG-Editor wandelt mir jedoch die Struktur um in

    HTML:
    <div class="row p-b-50">
        <div class="col-md-4">
            <div class="panel">
                <div class="panel-heading bg-info">
                    <h3 class="panel-title"><a href="...">Titel</a></h3>
                </div>
    
                <div class="panel-body">
                    <a href="..."><img class="img-responsive" src="..."/></a>
                </div>
            </div>
        </div>
    </div>
    

    Wozu das ganze?

    Nun, gewollt sind drei Panels nebeneinander zu setzten, welches jedes von denen eine "Verlinkung" zu einer Kategorie aufweist. Dabei soll auf jeden Pixel der Panel geklickt werden können, ohne erst einmal den "eigentlichen" Link zu suchen.

    Reine Bilder als "Verlinkung" sind ein "No-Go" für uns, da wir mit Texten arbeiten wollen, die bei Bedarf schnell angepasst werden können ohne das Bildbearbeitungsprogramm jedes mal aus der Schublade zu holen und aus anderen Gründen (SEO, etc.).


    So, nun wie erziehe ich den WYSIWYG-Editor damit er meine Struktur nicht von sich aus ändert???
     
  2. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Hallo,

    <a>-Tags sind Inline-Tags, die eigentlich keine Block-Level-Tags (<div>, <h1>, …) enthalten dürfen, sondern nur andere Inline-Tags. Ich vermute mal, dass der WYSIWYG-Editor eine Korrekturfunktion hat, die genau das einzuhalten versucht.
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    16. Januar 2016
    Beiträge:
    656
    Danke erhalten:
    115
    Danke vergeben:
    20
    Das wurde doch mit HTML5 etwas gelockert, oder irre ich mich?
     
  4. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Ja, das hinkt wohl etwas hinterher, vermute ich.
     
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    16. Januar 2016
    Beiträge:
    656
    Danke erhalten:
    115
    Danke vergeben:
    20
    Hmm.. okay, also bleibt nur noch übrig den Code in die -USERMOD.html einzutragen.
     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    10. August 2012
    Beiträge:
    1.554
    Danke erhalten:
    455
    Danke vergeben:
    96
    Du kannst auch mal probieren das so zu machen wie hier beschrieben: (Link nur für registrierte Nutzer sichtbar.)
    Selber nicht getestet, klingt aber schlüssig.
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    16. Januar 2016
    Beiträge:
    656
    Danke erhalten:
    115
    Danke vergeben:
    20
    Danke, aber passt schon... Das Ergebnis sieht dann in etwa so aus (siehe Bild).

    Bis auf die Produktbilder ist alles Text... so schmeckt es uns :)

    ... und jeder Pixel der einzelnen Panels sind auch klickbar
     

    Anhänge: