Added RML preorderlogistic print template

This commit is contained in:
Frank Schubert
2023-12-11 19:41:21 +01:00
parent 81aea8c810
commit 7c96f73355
7 changed files with 114 additions and 85 deletions

View File

@@ -1,82 +0,0 @@
<?php
$this->setReturnValue([
'filename' => "ichwillglasfaser-versand-".$preorder->ucode.".pdf"
]);
?>
<!DOCTYPE html>
<html>
<head>
<title>Ichwillglasfaser Hausanschlussversand</title>
<meta charset="utf-8" />
<link href="<?=self::getResourcePath()?>fontawesome/css/all.min.css" rel="stylesheet" type="text/css" />
<!--link href="<?=self::getResourcePath()?>assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" /-->
<link href="<?=self::getResourcePath()?>assets/css/print.css" rel="stylesheet" type="text/css" />
<style>
body {
margin-top: 0;
padding-top: 20pt;
}
</style>
</head>
<body>
<div style="border-top: 1pt solid #000">
&nbsp;
</div>
<div style="height:24pt;"></div>
<h3>Wichtige Information</h3>
<div style="height:24pt;"></div>
<div>
<?php if($preorder->company): ?>
<?=nl2br($preorder->company)?><br />
<?php endif; ?>
<?php if($preorder->lastname): ?>
<?=$preorder->firstname?> <?=$preorder->lastname?><br />
<?php endif; ?>
<?=$preorder->street?><br />
<?=$preorder->zip?> <?=$preorder->city?>
</div>
<div style="height:24pt;"></div>
<div>
<p>Sehr geehrte Damen und Herren,</p>
<p>Vielen Dank, dass Sie sich für einen Glasfaseranschluss entschieden haben.</p>
<p>In diesem Paket finden Sie das Lehrrohr, welches auf Ihrem Grundstück eingegrageb
werden muss.</p>
<p>Sobald die Lehrrohrinstallation Ihrerseits erledigt wurde, teilen Sie uns dies bitte mit.
Scannen Sie dazu einfach den folgenden QR-Code auf Ihrem Smartphone ein und bestätigen Sie
uns die Fertigstellung der Installation:</p>
</div>
<div style="height:1.5pt;"></div>
<div>
<img src="<?=$qr_url?>" />
</div>
<div style="height:1.5pt;"></div>
<div>
<p><strong>Sollten Sie noch Fragen haben wenden Sie sich bitte an Ihrem Internetprovider.</strong></p>
</div>
<div style="height:32pt;"></div>
<div>
<p>Mit besten Grüßen,</p>
<p><?=$preorder->campaign->network->owner->getCompanyOrName()?></p>
</div>
</body>
</html>

View File

@@ -0,0 +1,108 @@
<?php
$this->setReturnValue([
'filename' => "ichwillglasfaser-versand-".$preorder->ucode.".pdf"
]);
?>
<!DOCTYPE html>
<html>
<head>
<title>Ichwillglasfaser Hausanschlussversand</title>
<meta charset="utf-8" />
<link href="<?=self::getResourcePath()?>fontawesome/css/all.min.css" rel="stylesheet" type="text/css" />
<!--link href="<?=self::getResourcePath()?>assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" /-->
<link href="<?=self::getResourcePath()?>assets/css/print.css?<?=date('U')?>" rel="stylesheet" type="text/css" />
<style>
body {
margin-top: 0;
padding-top: 20pt;
font-family: "Calibri", "Open Sans", "Dejavu Sans", dejavusans, sans-serif;
font-size: 12pt;
}
.container {
margin-left: 64pt;
margin-right: 64pt;
}
</style>
</head>
<body>
<div class="container">
<div style="text-align: right;">
<img src="<?=self::getResourcePath()?>assets/images/rml-logo-header.png" style="height:80pt;" />
</div>
<div>
<p>
<?php if($preorder->company): ?>
<?=nl2br($preorder->company)?><br />
<?php else: ?>
<br />
<?php endif; ?>
<?php if($preorder->lastname): ?>
<?=$preorder->firstname?> <?=$preorder->lastname?><br />
<?php endif; ?>
<?=$preorder->street?><br />
<?=$preorder->zip?> <?=$preorder->city?>
</p>
<p style="text-align: right; padding-top: 4pt;">Liezen, <?=date("d.m.Y")?></p>
<p style="padding-top: 4pt;">Liebe(r) <?=($preorder->firstname) ? $preorder->firstname : ""?> <?=($preorder->lastname) ? $preorder->lastname : ""?>,</p>
<p style="padding-top: 4pt;">
sie halten nun das Hausanschluss-Paket der RML Infrastruktur in Händen.
Mit den Materialien im Hausanschluss-Paket können Sie nun die Vorbereitungen für die Verlegung der Glasfaserleitung von der Grundstücksgrenze bis ins Gebäude abschließen.
Eine beigelegte Anleitung von uns hilft dabei.
</p>
<p style="padding-top: 4pt;">Alle weiteren Informationen zur Aktivierung Ihres Glasfaser-Internetanschlusses erhalten Sie vom Internetservice-Anbieter. Link: <a href="http://www.DeineGlasfaser.at/hotlines">www.DeineGlasfaser.at/hotlines</a></p>
<p style="padding-top: 4pt;">
<strong>WO FINDE ICH MEINEN HAUSANSCHLUSS AN DER GRUNDSTÜCKSGRENZE?</strong><br />
Wir haben Ihren Glasfaser-Hausanschluss an der Grundstücksgrenze abgelegt. Sollte dieser oberirdisch nicht ersichtlich
sein hilft unsere Fotodokumentation. Geben Sie hier die Adresse ein und finden so den Glasfaser-Hausanschluss. Link: <a href="https://www.DeineGlasfaser.at/isthier">www.DeineGlasfaser.at/isthier</a>
</p>
</div>
<div style="height:20pt;"></div>
<div>
<table style="padding:0; margin:0">
<tr>
<td style="vertical-align: middle; height: 56pt; padding-right: 12px;"><img src="<?=self::getResourcePath()?>assets/images/rml-cif-cable-qr.png" style="height:56pt; vertical-align: top;" /></td>
<td style="vertical-align: middle; height: 56pt;">
<strong>ZU KURZ</strong><br />
Wir haben Ihnen ein 40 Meter langes Glasfaser-Leerrohr zugeschickt. Sie benötigen ein längeres? Dann scannen Sie diesen QR-Code und bestellen Sie Ihre Verlängerung.
</td>
</tr>
</table>
</div>
<div style="height:20pt;"></div>
<div>
<table style="padding:0; margin:0">
<tr>
<td style="vertical-align: middle; height: 56pt;">
<p><strong>FERTIG</strong><br />
Alles erledigt? Sie haben laut beigelegter Anleitung den Glasfaser-Hausanschluss errichtet? Dann scannen Sie diesen QR-Code und teilen uns damit, dass Sie fertig sind. Wir setzen die nächsten Schritte in Gang.</p>
<p style="padding-top: 4pt;">Beste Grüße,<br />
Ihr Team der RML Infrastruktur</p>
</td>
<td style="vertical-align: top; height: 56pt; padding-right: 12px;"><img src="<?=$qr_url?>" style="height:112pt; vertical-align: top;" /></td>
</tr>
</table>
</div>
<div>
<p style="font-size: 8pt">PS: Für die Region, bleibt in der Region, gehört der Region. Dieser Mehrwert zeichnet unsere regionale Glasfaser-Offensive in den 29 Gemeinden des Bezirks Liezen aus. Sie sind mit Ihrem Glasfaseranschluss jetzt ein Teil davon.</p>
</div>
</div>
<div style="position: absolute; bottom:0;">
<img src="<?=self::getResourcePath()?>assets/images/rml-preorderlogistic-footer.png" style="width:100%;" />
</div>
</body>
</html>

View File

@@ -160,7 +160,7 @@ class PreorderlogisticsController extends mfBaseController {
}
protected function printAction() {
$this->layout()->setTemplate("Preorderlogistics/Print");
$this->layout()->setTemplate("Preorderlogistics/Print.template");
$id = $this->request->id;
if(!is_numeric($id) || $id < 1) {
$this->layout()->setFlash("Vorbestellung nicht gefunden", "error");

View File

@@ -9,8 +9,6 @@ and open the template in the editor.
*/
html {
margin-left: 18pt;
margin-right: 18pt;
height:100%;
}
@@ -21,6 +19,11 @@ body {
margin-top: 20pt;
}
.container {
margin-left: 18pt;
margin-right: 18pt;
}
.center {
text-align: center;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB