summaryrefslogtreecommitdiff
path: root/views/mods
diff options
context:
space:
mode:
authorhartmut <noreply@maennchen1.de>2017-04-19 09:56:25 +0000
committerhartmut <noreply@maennchen1.de>2017-04-19 09:56:25 +0000
commit88fa3b3cb4ec5a935bfcca9a8fa0908a9bb05273 (patch)
tree9c907ae0a865d8f14ab17cdda5be53e827addd1d /views/mods
parent50d4e570408b3ec9a0566fe90d744404d4e18874 (diff)
Modul Bestelluploads
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6220 0d5edaf7-2b12-4e95-93f4-047927463d4b
Diffstat (limited to 'views/mods')
-rw-r--r--views/mods/mod_orderupload/checkout_inner_prebutton.phtml46
-rw-r--r--views/mods/mod_orderupload/order_view_sidebar.phtml27
-rw-r--r--views/mods/mod_orderupload/settings_edit.phtml13
3 files changed, 86 insertions, 0 deletions
diff --git a/views/mods/mod_orderupload/checkout_inner_prebutton.phtml b/views/mods/mod_orderupload/checkout_inner_prebutton.phtml
new file mode 100644
index 0000000..7d1ecd0
--- /dev/null
+++ b/views/mods/mod_orderupload/checkout_inner_prebutton.phtml
@@ -0,0 +1,46 @@
+<?php
+
+ /**
+ * Template für die Integration des Bestelluploads in den Bestellprozess
+ */
+
+?>
+<div class="wpsg_box wpsg_mod_orderupload">
+
+ <div class="wpsg_head"><?php echo __('Dateiupload', 'wpsg'); ?>
+
+ <?php if ($this->get_option('wpsg_mod_orderupload_optional') != '1') { ?>
+
+ <span class="wpsg_required">*</span>
+
+ <?php } ?>
+
+ </div>
+
+ <div class="wpsg_inner">
+
+ <input class="wpsg_orderupload_checkout_button" type="file" name="wpsg_mod_orderupload_file" />
+
+ <?php /* Auflistung der bereits hochgeladenen Dokumente */ ?>
+ <?php if (wpsg_isSizedArray($_SESSION['wpsg']['wpsg_mod_orderupload'])) { ?>
+
+ <br />
+
+ <label class="wpsg_checkout"><?php echo __('Bisher hochgeladene Dokumente', 'wpsg'); ?>:</label><br />
+
+ <?php foreach ($_SESSION['wpsg']['wpsg_mod_orderupload'] as $ou_index => $ou) { ?>
+
+ <?php /* Dokument aus der Liste löschen */ ?>
+ <a onclick="return confirm('<?php echo __('Sind Sie sich sicher, dass Sie dieses Dokument aus der Bestellung entfernen möchten?', 'wpsg'); ?>');" href="?wpsg_plugin=wpsg_mod_orderupload&wpsg_action=remove&file_index=<?php echo $ou_index; ?>" class="wpsg_mod_orderupload_removelink">
+ <img src="<?php echo WPSG_URL; ?>views/gfx/bin_x.png" alt="<?php echo __('Löschen', 'wpsg'); ?>" />
+ </a>
+
+ <a href="<?php echo $ou[2]; ?>"><?php echo wpsg_hspc($ou[0]); ?></a>&nbsp;<?php echo '('.wpsg_formatSize($ou[3]).')'; ?><br />
+
+ <?php } ?>
+
+ <?php } ?>
+
+ </div>
+
+</div> \ No newline at end of file
diff --git a/views/mods/mod_orderupload/order_view_sidebar.phtml b/views/mods/mod_orderupload/order_view_sidebar.phtml
new file mode 100644
index 0000000..1ca2ba9
--- /dev/null
+++ b/views/mods/mod_orderupload/order_view_sidebar.phtml
@@ -0,0 +1,27 @@
+<?php
+
+ /**
+ * Template für die Anzeige der Bestelluploads innerhalb des Bestellbackend
+ */
+
+?>
+<div class="postbox" id="wpsg_modorderupload">
+ <div title="<?php echo __('Zum Ein/Ausklappen hier klicken', 'wpsg'); ?>" class="handlediv"><br></div>
+ <h3 class="hndle">
+ <span><?php echo __('Bestelluploads', 'wpsg'); ?></span>
+ </h3>
+ <div class="inside">
+ <?php if (!wpsg_isSizedArray($this->view['arFiles'])) { ?>
+ <p class="wpsg_checkout_orderupload_backend">
+ <?php echo __('Keine Dateien hochgeladen.', 'wpsg'); ?>
+ </p>
+ <?php } else { ?>
+ <?php foreach ($this->view['arFiles'] as $f) { ?>
+ <p class="wpsg_checkout_orderupload_backend">
+ <a href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Order&action=view&edit_id=<?php echo $this->view['data']['id']; ?>&noheader=1&action=ajax&mod=wpsg_mod_orderupload&wpsg_mod_orderupload_download=<?php echo rawurlencode($f); ?>"><?php echo $f; ?></a><br />
+ <span class="wpsg_checkout_orderupload_backend_weight">(<?php echo wpsg_formatSize($this->callMod('wpsg_mod_orderupload', 'getSavePath', array($this->view['data']['id'])).$f); ?>)</span>
+ </p>
+ <?php } ?>
+ <?php } ?>
+ </div>
+</div> \ No newline at end of file
diff --git a/views/mods/mod_orderupload/settings_edit.phtml b/views/mods/mod_orderupload/settings_edit.phtml
new file mode 100644
index 0000000..a8054f3
--- /dev/null
+++ b/views/mods/mod_orderupload/settings_edit.phtml
@@ -0,0 +1,13 @@
+<?php
+
+ /**
+ * Template für die Einstellungen des Bestell Upload Moduls
+ */
+
+?>
+<br/>
+<?php echo wpsg_drawForm_Input('wpsg_mod_orderupload_filename', __('Neuer Dateiname', 'wpsg'), $this->get_option('wpsg_mod_orderupload_filename'), array('help' => 'wpsg_mod_orderupload_filename')); ?>
+<?php echo wpsg_drawForm_Input('wpsg_mod_orderupload_allowedext', __('Erlaubte Endungen (kommagetrennt)', 'wpsg'), $this->get_option('wpsg_mod_orderupload_allowedext'), array('help' => 'wpsg_mod_orderupload_allowedext')); ?>
+<br />
+<?php echo wpsg_drawForm_Checkbox('wpsg_mod_orderupload_multifiles', __('Mehr als eine Datei erlauben', 'wpsg'), $this->get_option('wpsg_mod_orderupload_multifiles'), array('help' => 'wpsg_mod_orderupload_multifiles')); ?>
+<?php echo wpsg_drawForm_Checkbox('wpsg_mod_orderupload_optional', __('Upload ist kein Pflichtfeld', 'wpsg'), $this->get_option('wpsg_mod_orderupload_optional'), array('help' => 'wpsg_mod_orderupload_optional')); ?> \ No newline at end of file