Added menu for MailtemplateDispatch

This commit is contained in:
Frank Schubert
2025-01-14 20:11:10 +01:00
parent 255091212d
commit da91c5c0dc
3 changed files with 10 additions and 9 deletions

View File

@@ -1,7 +1,7 @@
<?php
$pagination_baseurl = $this->getUrl($Mod, "Index");
$pagination_baseurl_params = ["filter" => $filter];
$pagination_entity_name = "Emailversände";
$pagination_entity_name = "Emailaussendungen";
?>
<?php include(realpath(dirname(__FILE__)."/../../$mfLayoutPackage")."/header.php"); ?>
@@ -12,10 +12,10 @@ $pagination_entity_name = "Emailversände";
<div class="page-title-right">
<ol class="breadcrumb m-0">
<li class="breadcrumb-item"><a href="<?=self::getUrl("Dashboard")?>"><?=MFAPPNAME_SLUG?></a></li>
<li class="breadcrumb-item active">Emailversand</li>
<li class="breadcrumb-item active">Emailaussendungen</li>
</ol>
</div>
<h4 class="page-title">Emailversand</h4>
<h4 class="page-title">Emailaussendungen</h4>
</div>
</div>
</div>
@@ -58,10 +58,10 @@ $pagination_entity_name = "Emailversände";
<div class="card">
<div class="card-body mb-3">
<div class="float-left">
<h4 class="header-title">Emailversand</h4>
<h4 class="header-title">Emailaussendungen</h4>
</div>
<div class="float-right">
<a class="btn btn-primary mb-2" href="<?=self::getUrl("MailtemplateDispatch", "add")?>"><i class="fas fa-plus"></i> Neuen Emailversand erstellen</a>
<a class="btn btn-primary mb-2" href="<?=self::getUrl("MailtemplateDispatch", "add")?>"><i class="fas fa-plus"></i> Neuen Emailaussendung erstellen</a>
</div>
<table class="table table-striped table-hover">
@@ -80,7 +80,7 @@ $pagination_entity_name = "Emailversände";
<tr>
<td>
<?php if($dispatch->send_finish): ?>
<i class="fas fa-fw fa-check text-success" title="Versand abgeschlossen"></i>
<i class="fas fa-fw fa-check text-success" title="Aussendung abgeschlossen"></i>
<?php elseif($dispatch->send_lock): ?>
<i class="far fa-fw fa-evelope fa-spin-pulse text-primary" title="Versand läuft"></i>
<?php elseif($dispatch->tosend_date && !$dispatch->send_lock): ?>
@@ -95,8 +95,8 @@ $pagination_entity_name = "Emailversände";
<td><?=date("d.m.Y H:i",$dispatch->create)?> (<?=$dispatch->editor->name?>)</td>
<td><?=date("d.m.Y H:i",$dispatch->edit)?> (<?=$dispatch->creator->name?>)</td>
<td style="text-align: left; letter-spacing: 4px; font-size: 1.1em;">
<a href="<?=self::getUrl("MailtemplateDispatch", "edit", ["id" => $dispatch->id])?>"><i class="far fa-edit" title="Emailversand bearbeiten"></i></a>
<a href="<?=self::getUrl("MailtemplateDispatch", "delete", ["id" => $dispatch->id])?>" class="text-danger" onclick="if(!confirm('Emailversand wirklich löschen?')) return false;" title="Emailversand Löschen"><i class="fas fa-trash"></i></a>
<a href="<?=self::getUrl("MailtemplateDispatch", "edit", ["id" => $dispatch->id])?>"><i class="far fa-edit" title="Emailaussendung bearbeiten"></i></a>
<a href="<?=self::getUrl("MailtemplateDispatch", "delete", ["id" => $dispatch->id])?>" class="text-danger" onclick="if(!confirm('Emailaussendung wirklich löschen?')) return false;" title="Emailaussendung Löschen"><i class="fas fa-trash"></i></a>
</td>
</tr>
<?php endforeach; ?>

View File

@@ -99,6 +99,7 @@
<?php if($me->is(["Admin"]) && $me->can("Billing")): ?><li><a href="<?=self::getUrl("Billing")?>"><i class="far fa-fw fa-cash-register text-info"></i> Verrechnung</a></li><?php endif; ?>
<?php if($me->is(["Admin"]) && $me->can("Billing")): ?><li><a href="<?=self::getUrl("Invoice")?>"><i class="far fa-fw fa-file-invoice-dollar text-info"></i> Rechnungen</a></li><?php endif; ?>
<?php if($me->is(["Admin"]) && $me->can("Billing")): ?><li><a href="<?=self::getUrl("HistoricBill")?>"><i class="far fa-fw fa-file-invoice-dollar text-info"></i> Historische Rechnungen</a></li><?php endif; ?>
<?php if($me->is(["Admin"])): ?><li><a href="<?=self::getUrl("MailtemplateDispatch")?>"><i class="far fa-fw fa-envelope text-info"></i> Emailaussendung</a></li><?php endif; ?>
</ul>
</li>
<?php endif; ?>

View File

@@ -28,7 +28,7 @@ class MailtemplateDispatch extends mfBaseModel {
$emails = [];
if(in_array("contract", $datasources)) {
}
if(in_array("order", $datasources)) {