Subversion Repositories wpShopGermany4

Rev

Rev 5574 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php

        /**
         * HTML Teil für die Produktvariablenverwaltung
         * (GLOBAL und Produktbezogen)
         */

?>

<div id="wpsg_mod_productvariants_dialog" class="wpsg_mod_productvariants_dialog_noDialog">
            
      <div class="modal-body">
        
      </div>
      <div class="modal-footer">
      
        <button type="button" class="btn-sm wpsg_mod_productvariants_variants btn btn-default" onclick="return wpsg_mod_productvariants_add();"><span class="glyphicon glyphicon-plus"></span>&nbsp;<?php echo __('Neue Produktvariante', 'wpsg'); ?></button> 
                 
        <button type="button" class="btn-sm wpsg_mod_productvariants_variants_vari btn btn-default" id="wpsg_mod_productvariants_variation_add_button" style="display:none;" onclick="return wpsg_mod_productvariants_variation_add();"><span class="glyphicon glyphicon-plus"></span>&nbsp;<?php echo __('Neue Variation', 'wpsg'); ?></button>
        <button type="button" class="btn-sm wpsg_mod_productvariants_variants_vari btn btn-default" style="display:none;" onclick="return wpsg_mod_productvariants_back();"><span class="glyphicon glyphicon-chevron-left"></span>&nbsp;<?php echo __('Zurück', 'wpsg'); ?></button>
      </div>
      
</div>
 
<script type="text/javascript">/* <![CDATA[ */

        function wpsg_mod_productvariants_del(variant_id)
        {

                if (!confirm('<?php echo __('Sind Sie sich sicher, dass Sie die Variante löschen möchten?', 'wpsg'); ?>')) return false;

                var product_id = jQuery('#wpsg_mod_productvariants_product_id').val();
                
                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', true);
                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
                
                jQuery.ajax( {
                        url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_productvariants&noheader=1',
                        data: {  
                                'subaction': 'admin_del',
                                'variant_id': variant_id,
                                'product_id': product_id
                        },
                        success: function(data) { 
                                
                                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html(data);
                                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', false); 

                        }
        } ); 
                   
        return false;
                
        } // function wpsg_mod_productvariants_del(variant_id)

        function wpsg_mod_productvariation_del(variation_id)
        {

                if (!confirm('<?php echo __('Sind Sie sich sicher, dass Sie die Variation löschen möchten?', 'wpsg'); ?>')) return false;

                var vari_id = jQuery('#wpsg_mod_productvariants_var_id').val();
                
                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', true);
                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
                
                jQuery.ajax( {
                        url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_productvariants&noheader=1',
                        data: {  
                                'subaction': 'admin_variation_del',
                                'variation_id': variation_id,
                                'variant_id': vari_id
                        },
                        success: function(data) { 
                                
                                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html(data);
                                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', false); 

                        }
        } ); 
                   
        return false;
                
        } // function wpsg_mod_productvariation_del(variation_id)
        
        function wpsg_mod_productvariants_edit(variant_id)
        {

                var product_id = jQuery('#wpsg_mod_productvariants_product_id').val();
                 
                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', true);
                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
                
                jQuery.ajax( {
                        url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_productvariants&noheader=1',
                        data: {  
                                'subaction': 'admin_edit',
                                'variant_id': variant_id,
                                'product_id': product_id
                        },
                        success: function(data) { 

                                jQuery('.wpsg_mod_productvariants_variants').hide();
                                jQuery('.wpsg_mod_productvariants_variants_vari').show();
                                
                                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html(data);

                                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', false); 

                        }
        } ); 
                   
        return false;
                
        } // function wpsg_mod_productvariants_edit(variant_id)

        function wpsg_mod_productvariants_variation_add()
        {

                var variant_id = jQuery('#wpsg_mod_productvariants_var_id').val();
                var product_id = jQuery('#wpsg_mod_productvariants_product_id').val();
                
                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', true);
                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
                
                jQuery.ajax( {
                        url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_productvariants&noheader=1',
                        data: {  
                                'subaction': 'admin_variation_add',
                                'variant_id': variant_id,
                                'product_id': product_id
                        },
                        success: function(data) { 
                                
                                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html(data);
                                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', false); 

                        }
        } ); 
                   
        return false;
                
        } // function wpsg_mod_productvariants_variation_add()
        
        function wpsg_mod_productvariants_add()
        {

                var product_id = jQuery('#wpsg_mod_productvariants_product_id').val();
                
                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', true);
                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
                
                jQuery.ajax( {
                        url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_productvariants&noheader=1',
                        data: {  
                                'subaction': 'admin_add',
                                'product_id': product_id
                        },
                        success: function(data) { 
                                
                                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html(data);                              
                                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', false); 

                        }
        } ); 
                   
        return false;
                
        } // function wpsg_mod_productvariants_add()
        
        function wpsg_mod_productvariants_back()
        {

                var product_id = jQuery('#wpsg_mod_productvariants_product_id').val();
                
                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', true);               
                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
                
                jQuery.ajax( {
                        url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_productvariants&noheader=1',
                        data: {  
                                'subaction': 'admin_show',
                                'product_id': product_id
                        },
                        success: function(data) { 

                                jQuery('.wpsg_mod_productvariants_variants').show();
                                jQuery('.wpsg_mod_productvariants_variants_vari').hide();
                                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', false);
                                
                                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html(data); 

                        }
        } ); 
                
                return false;
                
        } // function wpsg_mod_productvariants_back()
        
        function wpsg_mod_productvariants_show(product_id)
        {

                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', true);
                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html('<img src="<?php echo WPSG_URL; ?>views/gfx/ajax-loader.gif" alt="<?php echo __('Bitte warten ...', 'wpsg'); ?>" />');
                 
                jQuery.ajax( {
                        url: '<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Admin&action=module&modul=wpsg_mod_productvariants&noheader=1',
                        data: {  
                                'subaction': 'admin_show',
                                'product_id': product_id
                        },
                        success: function(data) { 

                                jQuery('.wpsg_mod_productvariants_variants').show();
                                jQuery('.wpsg_mod_productvariants_variants_vari').hide();
                                
                                jQuery('#wpsg_mod_productvariants_dialog .modal-body').html(data);
                                jQuery('#wpsg_mod_productvariants_dialog button').prop('disabled', false); 

                        }
        } ); 
                 
                return false;
                
        } // function wpsg_mod_productvariants_show()

/* ]]> */</script>