summaryrefslogtreecommitdiff
path: root/views/mods/mod_packagetracking/order_view_switchStatus.phtml
blob: c65ab6c99562dbc1b88162745ac267fba9bb74e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php 
/**
 * Integration in das Formular für die Statusänderung einer Bestellung
 * @version 4.6.1
 */
?>

<div class="wpsg_form_field wpsg_mod_packagetracking">

	<?php 
	$tcode = $this->view['wpsg_mod_packagetracking']['oOrder']->wpsg_mod_packagetracking_code;
	$prov = array();
	foreach ($this->view['wpsg_mod_packagetracking']['provider'] as $p) $prov[$p['id']] = $p['name'];

	echo wpsg_drawForm_Input('wpsg_mod_packagetracking_code', __('Tracking-ID', 'wpsg'), $tcode);
	echo wpsg_drawForm_Select('wpsg_mod_packagetracking_provider', __('Provider', 'wpsg'), $prov, $this->view['wpsg_mod_packagetracking']['preset'], array());
	?>

	<?php 

        $temp = $this->view['wpsg_mod_packagetracking']['oOrder']->wpsg_mod_packagetracking_code;
		if (wpsg_isSizedString($temp)) {
			
			$link =	'<a target="_blank" href="';
			$link .= $this->callMod('wpsg_mod_packagetracking', 'getTrackingURL', array(&$_REQUEST['edit_id']));
			$link .= '">';
			$link .= __('Paketverfolgung', 'wpsg');
			$link .= '</a>';
		
            echo wpsg_drawForm_Text('', $link, 'wpsg_trackingurl', array());
		}
	?>
</div>		

<script type="text/javascript">/* <![CDATA[ */

	jQuery('#wpsg_order_view_status_submit').bind('click', function() {
 
		if (new Number(jQuery('#wpsg_order_view_status').val()) == 250)
		{

			/* Wechsel auf "Ware versendet" */

			if (new Number(jQuery('#wpsg_mod_packagetracking_provider').val()) > 0 && jQuery('#wpsg_mod_packagetracking_code').val().trim() == '')
			{

				alert('<?php echo __('Wenn sie auf den Status "Ware versendet" wechseln möchten und einen Anbieter für Paketverfolgung ausgewählt haben so muss auch eine Tracking ID hinterlegt werden.', 'wpsg'); ?>');
			
				return false;

			}
			
		}
		
	} );

/* ]]> */</script>