Avisota Templates - Abstand davor und dahinter

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Ynda
    Contao-Nutzer
    • 02.02.2012
    • 35

    #1

    Avisota Templates - Abstand davor und dahinter

    Hallo zusammen,

    ich möchte doch mal auf ein Problem hinweisen, das sicherlich jeder kennt.
    Die Option einen Abstand oben oder unten anzugeben wirkt sich in der Regel im Newsletter nicht aus, obwohl die Anweisung in Form von margin-top und margin-bottom an die Templates weiter gereicht wird. Nur kennt <td> kein margin. Wir lösen dies indem wir im Bedarfsfall eine zusätzliche Tabellenreihe oben und/oder unten einfügen.

    PHP-Code:
    <?php
    //==================================================
    // Top Margin wenn nötig
    //==================================================
    if ( $this->space[0] > 0 ) :?>
      <tr>
        <td>
          <img src="<?php echo $spacer; ?>" alt=" " width="1" height="<?php echo  $this->space[0]; ?>">
        </td>
      </tr>
    <?php endif; ?>
    Das verwendete Bild ist ein durchsichtiges 1 Pixel GIF (old school). Damit wird die Zelle um den entsprechenden Anteil Pixel, die in $this->space[0] stehen aufgedrückt.
    Entsprechendes für unten.

    Ich hoffe das nützt dem einen oder anderen.
    Vielleicht gibt es dazu noch andere Ideen, aber wir haben schon einiges durchprobiert. Diese Lösung funktioniert in ziemlich allen Clients.

    Beste Grüße
    Andreas
  • tril
    Contao-Urgestein
    • 07.01.2010
    • 2939

    #2
    Gar keine so schlechte Idee, erbitte Ticket https://github.com/InfinitySoft/Avis...esc&state=open

    Kommentar

    • Ynda
      Contao-Nutzer
      • 02.02.2012
      • 35

      #3
      Ticket erstellt

      Ich habe ein entsprechendes Ticket aufgemacht.

      Kommentar

      Lädt...