AnonSec Shell
Server IP : 54.36.91.62  /  Your IP : 216.73.217.94
Web Server : Apache
System : Linux webm013.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : coopiak ( 151928)
PHP Version : 8.3.23
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/coopiak/amisdesseniors-fr/voscatalogues/plugins/djcatalog2delivery/inpost/config/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/coopiak/amisdesseniors-fr/voscatalogues/plugins/djcatalog2delivery/inpost/config/form.php
<?php
	
	
	JHTML::_('behavior.modal');
	JHtml::_('bootstrap.tooltip');
	JHtml::_('behavior.formvalidator');
	JHtml::_('formbehavior.chosen', 'select');
	
	$fieldsets = $form->getFieldsets();
	
	$fieldsetCount = count($fieldsets);
	$rowCounter = 1;
	$fieldsetCounter = 1;
	
	$app = JFactory::getApplication();

?>


<div class="container-fluid">
    <form action="<?php echo JRoute::_('index.php?option=com_djcatalog2&task=order.createShipment&id=' . (int)$order->id . '&delivery_method_id=' . (int)$order->delivery_method_id) ?>"
          method="post"
          id="shippment-form" class="form-validate" enctype="multipart/form-data">
        <h2><?php echo JText::_('PLG_DJCATALOG2DELIVERY_INPOST_SHIPPMENT_FORM') ?></h2>
		
		<?php foreach ($fieldsets as $key => $fieldset) : ?>
			
			<?php if ($rowCounter == 1) : ?>
                <div class="row-fluid">
			<?php endif; ?>

            <div class="span6 form-horizontal">
                <legend><?php echo JText::_($fieldset->label) ?></legend>
				
				
				<?php foreach ($form->getFieldset($fieldset->name) as $field) : ?>
					
					<?php echo $field->getControlGroup(); ?>
				
				<?php endforeach; ?>

            </div>
			
			<?php if ($rowCounter == 2 || ($rowCounter == 1 && $fieldsetCounter % 2 == 0 && $fieldsetCounter == $fieldsetCount)) : ?>
                </div>
			<?php endif; ?>
			
			<?php $rowCounter = ($rowCounter == 2) ? 1 : 2; ?>
			<?php $fieldsetCounter++ ?>
		
		<?php endforeach; ?>
</div>
<?php echo JHtml::_('form.token'); ?>
<input type="hidden" name="task" value="order.createShipment"/>
<button type="submit" class="validate">Submit</button>
</form>

<div style="clear: both;"></div>
</div>


<script>
    jQuery(document).ready(function () {

        // Validate required fields if type is other ten Envelope
        document.formvalidator.setHandler('piece', function (value) {
            var packageWidth = jQuery('#createShipments_pieceList_item_width');
            var packageHeight = jQuery('#createShipments_pieceList_item_height');
            var packageLength = jQuery('#createShipments_pieceList_item_length');
            var packageWeight = jQuery('#createShipments_pieceList_item_weight');

            if (value !== 'ENVELOPE') {
                packageWidth.addClass("required").attr('required', true);
                packageHeight.addClass("required").attr('required', true);
                packageLength.addClass("required").attr('required', true);
                packageWeight.addClass("required").attr('required', true);

                document.formvalidator.validate(packageWidth);
                document.formvalidator.validate(packageHeight);
                document.formvalidator.validate(packageLength);
                document.formvalidator.validate(packageWeight);
            } else {
                packageWidth.removeClass("required").attr('required', false);
                packageHeight.removeClass("required").attr('required', false);
                packageLength.removeClass("required").attr('required', false);
                packageWeight.removeClass("required").attr('required', false);
            }

            if (value) return true;
        });

        document.formvalidator.setHandler('cod', function (value, element) {

            console.log('test');


            var cod = jQuery('#createShipments_service_collectOnDelivery input[type="radio"]:checked');

            console.log(jQuery(this));

            if (cod.val() === 1) {
                if (value.length === 0) return false;
            }

            return true;
        });
		
		<?php if(isset($order->delivery_params['shipmentId'])) :?>
        window.parent.location.reload(true);
		<?php endif; ?>

        jQuery('.postalCode').each(function () {
            var el = $(this);

            filterPostalCode(el);


            jQuery(el).bind("change keyup", function (e) {
                filterPostalCode(el);
            });

        });


        function filterPostalCode(element) {
            var filterd = jQuery(element).val().replace(/\D/g, '');


            jQuery(element).val(filterd);
        }
    });
</script>

Anon7 - 2022
AnonSec Team