Questions & Answers

SOLVED
TimoMeister
Returning Responder

Webedit Icon Darstellung fehlerhaft

Jump to solution

Hallo zusammen,

habe ein Darstellungsproblem im Webedit. Vielleicht hatte dies ja schonmal jemand und kann mir weiterhelfen oder zumindest Anregungen geben wo ich suchen kรถnnte.

Wenn ich Webedit-Elemente ineinander verschachtel sieht es bei mir so aus:

Unbenannt.png

Die Icons werden fehlerhaft dargestellt. Funktionieren allerdings!

Im Mithras Projekt wird es korrekt dargestellt und so sollte es auch aussehen:

Unbenannt.png2131.png

0 Kudos
1 Solution

Accepted Solutions

Hab jetzt im Firebug mal geschaut und es lag tatsรคchlich an der CSS.

.callout img {
    float: left;

    padding: 4px 10px 3px 0;

}

das Padding hat mir Probleme gemacht. Vielen Dank fรผr die Hilfe.

View solution in original post

0 Kudos
5 Replies
MarcusDau
Occasional Collector

Wie genau wird denn verschachtelt und wie sieht der generierte Code aus? Das sieht fรผr mich auf den ersten Blick nach einem CSS-Problem aus. Aber das ist nur ein rein optischer Eindruck. Zumal merkwรผrdig ist, dass die Icons so groรŸ im unteren Bereich dargestellt werden.

0 Kudos

Also das ist der Code des kompletten Absatzes. Komisch ist nur, das alle anderen Elemente korrekt dargestellt werden. Nur die Elemte die schon innerhalb eines Webedit Element sind, werden so dargestellt.

$CMS_RENDER(template:"WEBeditInplaceEditBegin",width:640, height:480, orientation:"left", name:"st_news")$

<div class="callout clearfix">

          <h3>$CMS_VALUE(st_headline)$</h3>

          <dl>

                    $CMS_FOR(news, st_news)$

                    $CMS_IF(news.set_online==true)$

                    $CMS_RENDER(template:"WEBeditInplaceEditBegin", content:"FSDatabase.news", index:news.getId(), width:640, height:600, orientation:"left")$

                    <dt>$CMS_VALUE(news.subheadline)$</dt>

                    <dd>

                              <h4>$CMS_VALUE(news.headline)$</h4>

                              <p>$CMS_VALUE(news.teasertext)$</p>

                              <p class="link"><a href="$CMS_REF(pageref:"news",contentId:news.id)$">$CMS_VALUE(#global.gca("li_more"))$</a></p>

                    </dd>

                    $CMS_RENDER(template:"WEBeditInplaceEditEnd")$

                    $CMS_END_IF$

                    $CMS_END_FOR$

          </dl>

          $CMS_VALUE(st_link)$

</div>

$CMS_RENDER(template:"WEBeditInplaceEditEnd")$

0 Kudos

Das ist der genierte Code:

<div id="FSID:eyJpZCI6MTIyODgsInN0b3JlIjoiUEFHRVNUT1JFIn0-" class="fsPreview_default">

<div id="FSID:eyJpZCI6MTQ0MTYsInN0b3JlIjoiUEFHRVNUT1JFIn0-" class="fsPreview_default">

<div class="callout clearfix">

          <h3>Aktuelles</h3>

          <dl>

                    <div id="FSID:eyJzY2hlbWEiOiJGU0RhdGFiYXNlIiwiaWQiOjE0NDE2LCJzdG9yZSI6IkNPTlRFTlRTVE9SRSIsImVudGl0eUlkIjoyMjQwLCJlbnRpdHlUeXBlIjoibmV3cyJ9" class="fsPreview_default">

                    <dt>Die neue Freiheit</dt>

                    <dd>

                              <h4>Dunkle Fassaden ohne Dรคmmstoffwechsel</h4>

                              <p>StoTherm Classic ist seit fast 50 Jahren in allen Klimazonen der Erde erprobt und auf mehr als 100 Millionen Quadratmetern verarbeitet, dennoch wird das Fassadendรคmmsystem kontinuierlich weiterentwickelt.</p>

                              <p class="link"><a href="https://community.e-spirit.com/fs4preview/preview/10160/site/DE/current/10163/14014/contentId=2240">Mehr...</a></p>

                    </dd>

                    </div>

</div>

</div>

</div>

0 Kudos

Zuerst mal zwei Dinge, die mich am generierten Code irritieren:

  • Wieso macht der zwei divs am Anfang auf? Da dรผrfte doch nur einer bei rauskommen, oder?

<div id="FSID:eyJpZCI6MTIyODgsInN0b3JlIjoiUEFHRVNUT1JFIn0-" class="fsPreview_default">

<div id="FSID:eyJpZCI6MTQ0MTYsInN0b3JlIjoiUEFHRVNUT1JFIn0-" class="fsPreview_default">

  • Dein <dl>-Tag wird nie geschlossen? Ist das nur ein Copy&Paste-Problem hier oder wirklich so?

Hast Du schon mittels Firebug mal die CSS-Eigenschaften der generierten divs angesehen? Kรถnnte sicherlich bei der Fehlersuche helfen.

Hab jetzt im Firebug mal geschaut und es lag tatsรคchlich an der CSS.

.callout img {
    float: left;

    padding: 4px 10px 3px 0;

}

das Padding hat mir Probleme gemacht. Vielen Dank fรผr die Hilfe.

0 Kudos

Type a product name