Subversion Repositories wpShopGermany4

Rev

Rev 5261 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1429 daniel 1
<?php
2
 
3
	/**
4
	 * Template für die Einstellungen des Bestellbedingungsmoduls
5
	 */
6
 
7
?>
8
<script type="text/javascript">/* <![CDATA[ */
9
 
10
	/**
11
	 * Wird beim Anlegen einer neuen Bestellbedingung aufgerufen
12
	 */
13
	function wpsg_addOC()
14
	{
15
 
16
		jQuery('#wpsg_oc_list').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
17
 
18
		jQuery.ajax( {
19
			url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_ordercondition&noheader=1&do=add',
20
			success: function(data) {
21
				jQuery('#wpsg_oc_list').html(data);
22
			}
23
		} );
24
 
25
		return false;
26
 
27
	} // function wpsg_addZV()
3652 daniel 28
 
1429 daniel 29
	/**
30
	 * Speichert den Text einer Bestellbedingung
31
	 */
32
	function wpsg_saveOCText(oc_id)
33
	{
34
 
3652 daniel 35
		var OCText = jQuery('#oc_' + oc_id).val();
1429 daniel 36
 
37
	    window.setTimeout(function() {
38
 
39
	    	jQuery.ajax( {
40
				url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_ordercondition&do=inlinedit&noheader=1',
1435 daniel 41
				type: 'POST',
1429 daniel 42
				data: {
43
					field: 'text',
3652 daniel 44
					value: OCText,
1429 daniel 45
					oc_id: oc_id
46
				},
47
				success: function(data) {
48
 
49
					if (data != "1")
50
					{
51
 
52
						alert(data);
53
 
54
					}
3675 daniel 55
					else
56
					{
57
 
3695 daniel 58
						alert('<?php echo __('Text wurde erfolgreich gespeichert.', 'wpsg'); ?>');
3675 daniel 59
 
60
					}
1429 daniel 61
 
62
				}
63
			} );
64
 
65
 
66
 
3661 daniel 67
    	}, 10);
1429 daniel 68
 
69
		return false;
70
 
71
	} // function wpsg_saveOCText(oc_id)
3661 daniel 72
 
73
	function wpsg_saveOCErrorText(oc_id)
74
	{
75
 
76
		var OCErrorText = jQuery('#oc_errortext_' + oc_id).val();
77
 
78
	    window.setTimeout(function() {
79
 
80
	    	jQuery.ajax( {
81
				url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_ordercondition&do=inlinedit&noheader=1',
82
				type: 'POST',
83
				data: {
84
					field: 'errortext',
85
					value: OCErrorText,
86
					oc_id: oc_id
87
				},
88
				success: function(data) {
89
 
90
					if (data != "1")
91
					{
92
 
93
						alert(data);
94
 
95
					}
96
 
97
				}
98
			} );
99
 
100
    	}, 10);
101
 
102
		return false;
103
 
104
	} // function wpsg_saveOCErrorText(oc_id)
1429 daniel 105
 
106
	/**
107
	 * Blendet den Editor einer Bestellbedingung ein und die anderen aus
108
	 */
109
	function wpsg_showOCText(oc_id)
110
	{
111
 
112
		jQuery('.wpsg_mod_ordercondition_editor').hide(500);
113
 
114
		if (!jQuery('.wpsg_mod_ordercondition_editor_' + oc_id).is(':visible'))
115
		{
116
 
117
			jQuery('.wpsg_mod_ordercondition_editor_' + oc_id).show(500);
118
 
119
		}
120
 
121
		return false;
122
 
123
	} // function wpsg_showOCText(oc_id)
3661 daniel 124
 
125
 
126
	/**
127
	 * Blendet den Editor einer Bestellbedingung ein und die anderen aus
128
	 */
129
	function wpsg_showOCErrorText(oc_id)
130
	{
131
 
132
		jQuery('.wpsg_mod_ordercondition_editor').hide(500);
133
 
134
		if (!jQuery('.wpsg_mod_ordercondition_editor_errortext_' + oc_id).is(':visible'))
135
		{
136
 
137
			jQuery('.wpsg_mod_ordercondition_editor_errortext_' + oc_id).show(500);
138
 
139
		}
140
 
141
		return false;
1429 daniel 142
 
3661 daniel 143
	} // function wpsg_showOCErrorText(oc_id)
144
 
1429 daniel 145
/* ]]> */</script>
4323 daniel 146
 
147
<?php if ($this->hasMod('wpsg_mod_crefopay')) { ?>
148
<p>
149
	<span class="wpsg_error"><?php echo __('Aufgrund des für CrefoPay angepassten Bestellablaufs ist dieses Modul unwirksam.', 'wpsg'); ?></span>
150
</p>
151
<?php } ?>
152
 
5690 daniel 153
<div id="wpsg_oc_list">
154
	<?php echo $this->callMod('wpsg_mod_ordercondition', 'oc_list'); ?>
155
</div>
156
 
157
<br />
158
<a href="#" onclick="return wpsg_addOC();"><span class="wpsg-glyphicon glyphicon glyphicon-plus"></span><?php echo __('Neue Bestellbedingung anlegen', 'wpsg'); ?></a>