Ergebnis 1 bis 9 von 9

Thema: [gelöst] Formatierung billingAddress

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

    Frage [gelöst] Formatierung billingAddress

    Hallo nochmal,
    wie bekomme ich denn in der PDF-Rechnung /template iso_invoice die billingAddress formatiert?
    Da sind irgendwelche Leerzeichen und Zeilenumbrüche drin. Hab's schon erfolglos mit trim und str_replace versucht...
    Gruß, Rene
    Angehängte Grafiken Angehängte Grafiken
    Geändert von blu.plane (22.10.2012 um 13:14 Uhr) Grund: gelöst

  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

    schau dir mal den Post an, da habe ich mal sowas gemacht.

    https://www.contao-community.de/show...nung-Invoice#3
    - GitHub
    - Kontaktanfragen

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

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

    Standard

    Komischerweise sind in der billingAddress HTML Tags, die ich folgendermaßen losgeworden bin:
    Code:
    $adresse = $billingAddress['info']; 
    $adresse = nl2br($adresse);
    $adresse = strip_tags($adresse,"<br>");
    echo $adresse;
    Aber warum ist der Text am linken Rand nicht bündig (siehe Screenshot)?? Das ist mir erst recht ein Rätsel. Hat da jemand eine Idee?
    Angehängte Grafiken Angehängte Grafiken

  4. #4
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.340
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ohne Dein CSS anzuschauen wird das wohl kaum jemand sagen können - sorry. Ein Link dürfte hilfreich sein.

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

    Standard

    wieso denn CSS?
    Es geht doch um die PDF-Ausgabe der Rechnung (template iso_invoice).
    Werden dort etwa CSS-Formatierungen eingebunden? Und wenn ja, welche denn??

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

    Standard

    P.S. die entsprechende Stelle in iso_invoice im ganzen sieht so aus:

    Code:
    	<table cellspacing="0" cellpadding="0" border="0">
    		<tr>
    			<td width="71%" valign="top" align="left">
    				<span style="font-size: 80%;text-decoration:underline;">bormann cosmetics GmbH - Am Sch&uuml;ttenhassel 4 - D-40822 Mettmann</span><br>
    				<?php $adresse = $billingAddress['info']; 
    					$adresse = nl2br($adresse);
    					$adresse = strip_tags($adresse,"<br>");
    					echo $adresse;
    				?>
    	        </td>
    			<td width="28%" valign="top">
    				<strong>bormann cosmetics GmbH</strong><br>
    				Am Sch&uuml;ttenhassel 4<br>
    				D-40822 Mettmann<br>
    				Tel. +49 2104 211 6887<br>
    				Fax +49 2104 211 6889<br>
    				info&#64;bormann-cosmetics.de<br>
    				www.bormann-cosmetics.de
    			</td>
    		</tr>
    		<tr>
    			<td>
    				<br><br>
    			</td>
    		</tr>
    	</table>

  7. #7
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.340
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von blu.plane Beitrag anzeigen
    wieso denn CSS?
    Es geht doch um die PDF-Ausgabe der Rechnung (template iso_invoice).
    Werden dort etwa CSS-Formatierungen eingebunden? Und wenn ja, welche denn??
    Sorry, das überlas ich ...

    Wobei abhängig von der Bibliothek durchaus Regeln aus einer CSS-Datei greifen könnten.

  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

    Setze das <?php mal hinter das <br>

    Das hat was mit Leerzeichen zu tun, die von TCPDF mit ausgegeben werden.

    Dazu gab es auch schon mal eine Diskussion hier.
    - GitHub
    - Kontaktanfragen

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

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

    Standard

    LÖSUNG:
    jede einzelne Zeile des Templates mit echo... ausgeben, dann sind alle überflüssigen Leerzeichen verschwunden.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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