Ergebnis 1 bis 7 von 7

Thema: [gelöst] Warum hat der Eventtext immer ein clear:both?

  1. #1
    Contao-Nutzer
    Registriert seit
    27.03.2010.
    Ort
    Wolfsburg
    Beiträge
    15

    Standard [gelöst] Warum hat der Eventtext immer ein clear:both?

    Es sieht so aus, als ob dem Eventtext immer ein „clear:both“ mitgegeben wird. Dadurch floatet der Text nicht mehr um ein eingefügtes Bild.

    Habe ich da einen Fehler, oder ist das wirklich immer so? Was könnte man dagegen tun?

    Ich benutze die Version 2.8.0

    Kai
    Geändert von Kai_F (19.04.2010 um 19:10 Uhr)

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kai,
    ohne Link kann man da wenig bis gar nix zu sagen...
    Oder wenigstens sehr viel mehr Infos.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer
    Registriert seit
    27.03.2010.
    Ort
    Wolfsburg
    Beiträge
    15

    Standard

    Hallo,

    momentan funktioniert es, indem ich im Template des Event-Readers die Style-Anweisung herauslösche:

    str_replace('clear: both;','', $this->details)

    Ich musste aber gerade feststellen, dass das in der Online-Demo funktioniert. Also hier mehr Infos:

    Event-Liste:
    http://stilltendays.com/shows.html

    Event-Reader für ein Event mit Bild:
    http://stilltendays.com/shows_detail...-30042010.html

    In der Event-Liste verbiege ich die Weiterlesen-Links auf verschiedene Event-Reader. Deren Templates habe ich auch lang und schmutzig angepasst, aber an der Variable $this->details drehe ich nicht! Das Angabe zur Bild-Positionierung im Backend hat keinen Einfluss.

    Kai

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kai_F,
    wenn das in der online Demo geht und bei dir nicht, liegt das eher an einem verbogenen CSS.
    Da du das aber bei dir schon entfernt hast, kann man das nicht mehr so wirklich nachvollziehen...

    Davon ab, ist es eigentlich gut, das ein clear:both dafür sorgt, das auch das Bild etc. von dem div Umschlossen wird. Was ja bei float nicht immer der Fall wäre.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Nutzer
    Registriert seit
    27.03.2010.
    Ort
    Wolfsburg
    Beiträge
    15

    Standard

    Hallo MackP,

    Im Seitenquelltext sieht man noch den Rest der Style-Anweisung: style=““.

    Und in den von mir erzeugten CSS-Dateien steht kein clear:both. Und wie schon gesagt kommt das clear:both aus der Eventvariable $this->details. Hier noch mal das Template:


    PHP-Code:
    <div class="event block<?php echo $this->class?>">

      <div class="header">
        <p class="info" style="float:right;margin-top:0;text-align:right;width:100px;"><?php echo $this->date?></p>
        <h1><?php echo $this->title?></h1>
      </div>

      <div class="ce_text">

        <?php if (!$this->addBefore): ?>
          <?php echo $this->details?>
        <?php endif; ?>

        <?php if ($this->addImage): ?>

          <div class="image_container<?php echo $this->floatClass?>"<?php if ($this->margin || $this->float): ?> style="<?php echo trim($this->margin $this->float); ?>"<?php endif; ?>>
            <?php if ($this->href): ?>
              <a href="<?php echo $this->href?>"<?php echo $this->attributes?> title="<?php echo $this->alt?>">
            <?php endif; ?>
            <img src="<?php echo $this->src?>"<?php echo $this->imgSize?> alt="<?php echo $this->alt?>" />
            <?php if ($this->href): ?>
              </a>
            <?php endif; ?>
            <?php if ($this->caption): ?>
              <div class="caption"><?php echo $this->caption?></div>
            <?php endif; ?>
          </div>
        <?php endif; ?>

        <?php if ($this->addBefore): ?>
          <?php echo str_replace('clear: both;',''$this->details); ?>
        <?php endif; ?>

      </div>

      <?php if ($this->enclosure): ?>
        <div class="enclosure">
          <?php foreach ($this->enclosure as $enclosure): ?>
            <p><img src="<?php echo $enclosure['icon']; ?>" width="18" height="18" alt="<?php echo $enclosure['title']; ?>" class="mime_icon" /> <a href="<?php echo $enclosure['href']; ?>" title="<?php echo $enclosure['title']; ?>"><?php echo $enclosure['link']; ?> <span class="size">(<?php echo $enclosure['filesize']; ?>)</span></a></p>
          <?php endforeach; ?>
        </div>
      <?php endif; ?>

    </div>
    Könnte das an der 2.8.0-Version liegen?

    Gruß
    Kai

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kai_F,
    ich hab irgendwie noch keine wirkliche Idee von dem Problem.. was ich mir aber vorstellen könnte bei der Bennenung der Variablen : ($this->addBefore) ist, dass das Bild vor dem Text stehen soll (kann man ja auswählen, entweder davor, recht, links oder darunter).
    Kann es sein das es daher kommt?

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  7. #7
    Contao-Nutzer
    Registriert seit
    27.03.2010.
    Ort
    Wolfsburg
    Beiträge
    15

    Standard Aua, Aua! Das Problem sitzt mal wieder vorm Bildschirm.

    Hallo MackP,

    Wenn ich im TinyMCE auf html-Ansicht gehe, steht da die Style-Anweisung explizit drin. Ich habe da viel herumkopiert, als ich von Teaser auf Details umgestiegen bin. Dabei ist das wahrscheinlich passiert.

    Also hat sich geklärt, aber auf jede Fall danke fürs reinschauen!

    Gruß
    Kai

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [gelöst] iframe wird immer gelöscht
    Von ph!L im Forum Allgemeine Inhaltselemente
    Antworten: 4
    Letzter Beitrag: 31.03.2014, 15:15
  2. Warum geht fancyupload nicht? (gelöst)
    Von juergiboe im Forum Bilder/Dateien
    Antworten: 6
    Letzter Beitrag: 03.01.2011, 19:04
  3. Clear tags
    Von lionel im Forum tags
    Antworten: 2
    Letzter Beitrag: 21.12.2010, 10:21
  4. Kann mich unter Typolight nicht immer anmelden, warum?
    Von maxi62 im Forum Installation / Update
    Antworten: 2
    Letzter Beitrag: 11.05.2010, 15:54
  5. warum sieht mein backend falsch aus?-GELÖST
    Von JennySun im Forum Sonstiges zu Contao
    Antworten: 3
    Letzter Beitrag: 15.03.2010, 17:07

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •