diff options
| author | thomas <noreply@maennchen1.de> | 2019-01-14 12:15:09 +0000 |
|---|---|---|
| committer | thomas <noreply@maennchen1.de> | 2019-01-14 12:15:09 +0000 |
| commit | b85a31d36baa6f2013a6c3d2346c06b688f936c5 (patch) | |
| tree | 413d9220bcf4578d7596918cfb2d7e7ab468f0fc | |
| parent | 65af8833785c5fdd4b704cc9e649aa379e070b67 (diff) | |
- Vorbereitung Modul SMS
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7257 0d5edaf7-2b12-4e95-93f4-047927463d4b
| -rw-r--r-- | views/mods/mod_sms/order_view.phtml | 124 | ||||
| -rw-r--r-- | views/mods/mod_sms/settings_edit.phtml | 7 |
2 files changed, 131 insertions, 0 deletions
diff --git a/views/mods/mod_sms/order_view.phtml b/views/mods/mod_sms/order_view.phtml new file mode 100644 index 0000000..53f6acd --- /dev/null +++ b/views/mods/mod_sms/order_view.phtml @@ -0,0 +1,124 @@ +<script type="text/javascript">
+
+ jQuery(document).ready(function() {
+
+ sms_switchTemplate();
+
+
+ /* Counter zur Darstellung der Zeichenanzahl */
+ $('.character-limit').keyup(function()
+ {
+
+ var count = $(this).val().length;
+ $('.counter').html(count);
+
+ });
+
+
+ } );
+
+ /* Counter zur Darstellung der Anzahl an Zeichen */
+ jQuery(document).ready(function() {
+
+
+ });
+
+ function sms_switchTemplate()
+ {
+
+ var template_val = jQuery("#sms_template").val();
+
+ }
+
+ function sms_sendMail()
+ {
+
+ if (jQuery('#sms_text').val() == '')
+ {
+
+ alert("<?php echo __('Bitte einen Text angeben!', 'wpsg'); ?>");
+ return;
+
+ }
+
+ var text = "";
+
+
+ text = jQuery('#sms_text').val();
+
+ jQuery.ajax( {
+ url: "<?php echo WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&action=ajax&mod=wpsg_mod_sms&edit_id='.$this->view['data']['id'].'&noheader=1&do=sms_sendMail' ?>",
+ method: 'post',
+ data: {
+ text: text,
+ absendernumber: jQuery('#sms_absendernumber').val(),
+ absendername: jQuery('#sms_absendername').val(),
+ },
+ success: function(data) {
+
+ if (data != '1')
+ {
+ alert("<?php echo __("SMS konnte nicht versendet werden es ist ein Fehler aufgetreten!", "wpsg"); ?>");
+ }
+ else
+ {
+
+
+ jQuery('#sms_text').html('');
+
+ jQuery('#sms_absendernumber').val('');
+ jQuery('#sms_absendername').val('');
+ jQuery('#sms_template').val(-1);
+
+ alert("<?php echo __('SMS wurde erfolgreich an den Kunden gesendet.', 'wpsg'); ?>");
+
+ location.reload();
+
+ }
+
+ }
+
+ } );
+
+ }
+
+
+</script>
+<?php //wpsg_debug($this->view) ?>
+<?php echo wpsg_drawForm_AdminboxStart(__('SMS-Versand', 'wpsg'));?>
+
+ <div class="inside">
+ <div style="padding:5px;">
+
+ <form method="post" action="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Order&action=ajax&mod=wpsg_mod_sms&edit_id=<?php echo $this->view['data']['id']; ?>&noheader=1">
+
+ <?php /* hinterlegte Nummer vorausgefüllt */ ?>
+ <label><?php echo __("Abweichende Telefonnummer", "wpsg"); ?>:</label>
+ <input id="sms_newnumber" class="wpsg_sms_newnumber" type="text"; >
+ <div class="wpsg_clear"></div>
+
+ <br />
+
+ <label><?php echo __("Text", "wpsg"); ?>:<br /></label>
+ <textarea class="character-limit wpsg_sms_textarea"></textarea>
+ <div class="wpsg_clear"></div>
+
+ <br />
+
+ <?php /* Counter für die eingetragenen Zeichen */ ?>
+ <div class"wpsg_sms_number" style="float:left;">
+ <label>
+ <?php echo __("Anzahl der Zeichen", "wpsg");?>: <span class="counter">0</span>
+ </label>
+ </div>
+
+ <?php /* Eintrag ins Bestellprotokoll */ ?>
+ <input type="button" class="button" onclick="sms_sendSMS(); return false;" value="<?php echo __("Absenden", "wpsg"); ?>" style="float:right;" />
+ <div class="wpsg_clear"></div>
+
+ </form>
+
+ </div>
+ </div>
+
+<?php echo wpsg_drawForm_AdminboxEnd(); ?>
\ No newline at end of file diff --git a/views/mods/mod_sms/settings_edit.phtml b/views/mods/mod_sms/settings_edit.phtml new file mode 100644 index 0000000..42a5a83 --- /dev/null +++ b/views/mods/mod_sms/settings_edit.phtml @@ -0,0 +1,7 @@ +<?php
+
+ /**
+ * Templatedatei für die Einstellungen des Moduls SMS-Versand
+ */
+
+?>
\ No newline at end of file |
