Ergebnis 1 bis 8 von 8

Thema: Kurze Gestaltungs-Frage zur iso_invoice - PDF

  1. #1
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard Kurze Gestaltungs-Frage zur iso_invoice - PDF

    Hi Community,

    ich hab meine iso_invoice angepasst, soweit auch alles super.. aber eine kleinigkeit bekomme ich nicht in den griff beim generieren der PDFs.
    Wenn die Artikel mit $item['name'] erzeugt werden, kommt danach eine stelle, die mögliche Produkt-Optionen in einer schleife darstellen kann.

    Und da hab ich grad ein Problem mit der Darstellung. Zwischen den Artikelnamen und den darauf folgenden Optionen (farbe, größer etc.) entsteht ein großer unschöner absatz... ich dachte erst es liegt an der unsortierten Liste.
    Stylesheets wie padding oder margin auf 0 zeigen jedoch keine Wirkung... wie kann ich das in den Griff bekommen, hat da jemand den passenden Tip zur Hand?


    gruss
    ways
    Angehängte Grafiken Angehängte Grafiken
    Geändert von ways2web (20.11.2012 um 10:37 Uhr) Grund: Screenshot hinzugefügt

  2. #2
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard AW: Kurze Gestaltungs-Frage zur iso_invoice

    Verwende mal keine DIVs. Das sollte es sein. ;-)
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  3. #3
    Contao-Nutzer Avatar von jahna
    Registriert seit
    13.03.2011.
    Ort
    Schweiz
    Beiträge
    217

    Standard

    Würdest du uns deine Vorlage hier zeigen.
    Die Invoicegestaltung ist bei mir auch noch nicht abgeschlossen. DANKE!

  4. #4
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    guten Morgen!

    ich sollte noch erwähnen, dass es sich dabei um das PDF handelt, womit ich probleme habe. das hab ich im erklärungsrausch total vergessen!

    DIVs verwende ich nicht. Hier der Code-Auszug:


    PHP-Code:
    ....
    <td>
    <?php echo $item['name']; ?><?php if(is_array($item['product_options']) && count($item['product_options'])): ?>
    <ul style="margin:0px; padding:0px;"><?php foreach($item['product_options'] as $option): ?>
    <li style="margin:0px;padding:0px;"><strong><?php echo $option['label']; ?>:</strong> <?php echo $option['value']; ?></li><?php endforeach; ?>
    </ul>
    <?php endif; ?>
    </td>
    ....
    gruss
    ways
    Geändert von ways2web (20.11.2012 um 10:48 Uhr)

  5. #5
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.622
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard Kurze Gestaltungs-Frage zur iso_invoice - PDF

    Ich binmleider nicht sicher ob TCPDF diese Inline-Styles berücksichtigt... Passiert was mit anderen Werten?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  6. #6
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    also ich nutze auch andere inline-style.. z.B für die hintergrundfarbe von tr elementen oder schrift-formatierung.. und das funktioniert.
    Da es ein PDF ist,kann ich leider nicht sehen, ob die Optionen eventuell einen Absatz über sich erzeugen, wenn sie ausgegeben werden.

    gruss
    Oliver

  7. #7
    Contao-Nutzer Avatar von blu.plane
    Registriert seit
    28.08.2009.
    Ort
    Düsseldorf
    Beiträge
    87
    Partner-ID
    5399

    Standard

    Also manche Arrays enthalten (für das PDF) ungewünschten HTML-Code.
    Wir haben z.B. mit der Rechnungsadresse Probleme gehabt und diese daher direkt im Template iso_invoice so bearbeitet:
    Code:
    $adresse = $billingAddress['info']; 
    $adresse = nl2br($adresse);
    $adresse = str_replace('<span class="given-name">', '<br>', $adresse);
    $adresse = strip_tags($adresse, '<br>');

  8. #8
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard AW: Kurze Gestaltungs-Frage zur iso_invoice - PDF

    Templates gibt spätestens Sonntag abend, Hans auf dem Camp versprochen. :-)

    Die Vorlagen sind jetzt aber erst heute eingetroffen.

    Gesendet von meinem Nexus 7 mit Tapatalk 2
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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