Subversion Repositories wpShopGermany4

Rev

Rev 8369 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8369 Rev 8370
1
<?php
1
<?php
2
 
2
 
3
	/**
3
	/**
4
	 * Template für die Rechnungsmodulansicht innerhalb der Bestellansicht
4
	 * Template für die Rechnungsmodulansicht innerhalb der Bestellansicht
5
	 */
5
	 */
6
 
6
 
7
?>
7
?>
8
 
8
 
9
<div id="wpsg_mod_rechnungen_order_view">
9
<div id="wpsg_mod_rechnungen_order_view">
10
    
10
    
11
    <?php echo wpsg_drawForm_AdminboxStart(__('Rechnungen', 'wpsg'));  ?>
11
    <?php echo wpsg_drawForm_AdminboxStart(__('Rechnungen', 'wpsg'));  ?>
12
    
12
    
13
        <?php if (sizeof($this->view['mod_rechnungen']['arRechnungen']) == 0 && sizeof($this->view['mod_rechnungen']['arRechnungen_storno']) == 0) { ?>
13
        <?php if (sizeof($this->view['mod_rechnungen']['arRechnungen']) == 0 && sizeof($this->view['mod_rechnungen']['arRechnungen_storno']) == 0) { ?>
14
            
14
            
15
        <p><?php echo __('Bisher keine Rechnungen geschrieben.', 'wpsg'); ?></p>
15
        <p><?php echo __('Bisher keine Rechnungen geschrieben.', 'wpsg'); ?></p>
16
        
16
        
17
        <?php } else { ?>
17
        <?php } else { ?>
18
            
18
            
19
            <div class="grid">
19
            <div class="grid">
20
            
20
            
21
                <?php foreach ($this->view['mod_rechnungen']['arRechnungen_gesamt'] as $r) { 
21
                <?php foreach ($this->view['mod_rechnungen']['arRechnungen_gesamt'] as $r) { 
22
                    
22
                    
23
                    $oInvoice = \wpsg\wpsg_invoice::getInstance($r['id']);
23
                    $oInvoice = \wpsg\wpsg_invoice::getInstance($r['id']);
24
                    
24
                    
25
                    ?>
25
                    ?>
26
                    
26
                    
27
                    <div>
27
                    <div>
28
                        <?php echo $oInvoice->getDate(true); ?>
28
                        <?php echo $oInvoice->getDate(true); ?>
29
                    </div>
29
                    </div>
30
                    <div>
30
                    <div>
31
                        <?php echo $oInvoice->getNr(true); ?>
31
                        <?php echo $oInvoice->getNr(true); ?>
32
                    </div>
32
                    </div>
33
                    <div style="text-align:right; white-space:nowrap;">
33
                    <div style="text-align:right; white-space:nowrap;">
34
                    
34
 
-
 
35
						<?php /*
35
						<a target="_blank" href="<?php
36
						<a target="_blank" href="<?php
36
						
37
						
37
							echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$_REQUEST['edit_id'].'&r_id='.$r['id'].'&do=rebuildadmin', 'wpsg-mod_invoice-order_ajax-rebuildadmin-'.$_REQUEST['edit_id']);
38
							echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$_REQUEST['edit_id'].'&r_id='.$r['id'].'&do=rebuildadmin', 'wpsg-mod_invoice-order_ajax-rebuildadmin-'.$_REQUEST['edit_id']);
38
							
39
							
39
						?>" style="color:red;"><?php echo __('Neu erstellen', 'wpsg'); ?></a>
40
						?>" style="color:red;"><?php echo __('Neu erstellen', 'wpsg'); ?></a>
-
 
41
 						*/ ?>
40
						
42
						
41
                        <a target="_blank" onclick="if (!confirm('<?php echo __('Sind Sie sicher, dass Sie eine Kopie dieser Rechnung/Rechnungskorrektur erneut an den Kunden senden möchten?', 'wpsg'); ?>')) return false;" href="<?php 
43
                        <a target="_blank" onclick="if (!confirm('<?php echo __('Sind Sie sicher, dass Sie eine Kopie dieser Rechnung/Rechnungskorrektur erneut an den Kunden senden möchten?', 'wpsg'); ?>')) return false;" href="<?php 
42
                            
44
                            
43
                            if ($r['o_id'] == '0') {
45
                            if ($r['o_id'] == '0') {
44
                                // Multirechnung
46
                                // Multirechnung
45
                                $r_o_ids = array_map('intval', explode(',', $r['o_ids']));
47
                                $r_o_ids = array_map('intval', explode(',', $r['o_ids']));
46
                                echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$_REQUEST['edit_id'].'&r_id='.$r['id'].'&do=copy', 'wpsg-mod_invoice-order_ajax-copy-'.$_REQUEST['edit_id']);
48
                                echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$_REQUEST['edit_id'].'&r_id='.$r['id'].'&do=copy', 'wpsg-mod_invoice-order_ajax-copy-'.$_REQUEST['edit_id']);
47
                            } else {
49
                            } else {
48
                                // normale Rechnung
50
                                // normale Rechnung
49
                                echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$_REQUEST['edit_id'].'&r_id='.$r['id'].'&do=copy', 'wpsg-mod_invoice-order_ajax-copy-'.$_REQUEST['edit_id']);
51
                                echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$_REQUEST['edit_id'].'&r_id='.$r['id'].'&do=copy', 'wpsg-mod_invoice-order_ajax-copy-'.$_REQUEST['edit_id']);
50
                            }
52
                            }
51
 
53
 
52
                        ?>"><?php echo ' &nbsp;'.__("Kopie senden", "wpsg"); ?></a>&nbsp; 
54
                        ?>"><?php echo ' &nbsp;'.__("Kopie senden", "wpsg"); ?></a>&nbsp; 
53
                        
55
                        
54
                    </div>
56
                    </div>
55
                    
57
                    
56
                <?php } ?>
58
                <?php } ?>
57
                
59
                
58
            </div>
60
            </div>
59
              
61
              
60
        <?php } ?>
62
        <?php } ?>
61
     
63
     
62
    <?php echo wpsg_drawForm_AdminboxEnd(); ?>
64
    <?php echo wpsg_drawForm_AdminboxEnd(); ?>
63
    
65
    
64
</div>
66
</div>
65
    
67
    
66
<style>
68
<style>
67
    
69
    
68
    #wpsg_mod_rechnungen_order_view .grid { display:grid; width:100%; grid-template-columns:150px 1fr 250px; row-gap:0.25rem; column-gap:1rem; }
70
    #wpsg_mod_rechnungen_order_view .grid { display:grid; width:100%; grid-template-columns:150px 1fr 250px; row-gap:0.25rem; column-gap:1rem; }
69
    
71
    
70
</style>
72
</style>