Files
2025-03-12 17:06:23 +01:00

87 lines
3.4 KiB
PHP

<?php use_helper('I18N', 'stAdminGenerator', 'stJQueryTools', 'stPrice');?>
<?php echo st_get_admin_head('stCompatibilityPlugin', __('Ustaw kraje'));?>
<?php st_view_slot_start('application-menu') ?>
<?php st_include_component('stCompatibilityBackend', 'listMenu') ?>
<?php st_view_slot_end() ?>
<?php st_include_partial('stAdminGenerator/message');?>
<?php echo form_tag('stCompatibilityBackend/countries', array('id' => 'sf_admin_config_form', 'name' => 'sf_admin_config_form'));?>
<fieldset>
<div class="content" style="padding: 30px 0px 30px 30px;">
<div class="row">
<?php echo input_hidden_tag("section", $section) ?>
<?php foreach ($countries as $countrie => $value): ?>
<div style="float:left; width: 23%; margin-bottom: 20px; margin-right: 2%;">
<div style="margin-right: 10px; padding: 10px 3px; background: #f1f1f1;">
<?php if($countrie=="AS"){
$labele = __("Azja");
}elseif($countrie=="E"){
$labele = __("Europa");
}elseif($countrie=="UE"){
$labele = __("Unia Europejska");
}elseif($countrie=="AF"){
$labele = __("Afryka");
}elseif($countrie=="NA"){
$labele = __("Ameryka Północna");
}elseif($countrie=="SA"){
$labele = __("Ameryka Południowa");
}elseif($countrie=="AO"){
$labele = __("Arktyka");
}
?>
<input type="checkbox" id="selectall_<?php echo $countrie; ?>" />
<?php echo $labele; ?>
</div>
<div style="overflow: auto; height: 290px; width: 100%">
<table width="100%">
<?php foreach ($value as $count => $country_info): ?>
<tr>
<td><input class="case_<?php echo $countrie; ?>" name="country[<?php echo $count; ?>]" type="checkbox" value="1" <?php if(isset($country_info['is_selected'])): echo 'checked'; endif; ?> /></td>
<td><?php echo $country_info['name']; ?></td>
</tr>
<?php endforeach; ?>
</table>
</div></div>
<script type="text/javascript">
jQuery(function ($)
{
$(document).ready(function()
{
// add multiple select / deselect functionality
$("#selectall_<?php echo $countrie; ?>").click(function () {
$('.case_<?php echo $countrie; ?>').attr('checked', this.checked);
});
// if all checkbox are selected, check the selectall checkbox
// and viceversa
$(".case_<?php echo $countrie; ?>").click(function(){
if($(".case_<?php echo $countrie; ?>").length == $(".case_<?php echo $countrie; ?>:checked").length) {
$("#selectall_<?php echo $countrie; ?>").attr("checked", "checked");
} else {
$("#selectall_<?php echo $countrie; ?>").removeAttr("checked");
}
});
});
});
</script>
<?php endforeach; ?>
</div>
</div>
</fieldset>
<?php echo st_get_admin_actions_head('style="margin-top: 10px; float: right"'); ?>
<?php echo st_get_admin_action('save', __('Zapisz', null, 'stAdminGeneratorPlugin'), null, array('name' => 'save')); ?>
<?php echo st_get_admin_actions_foot(); ?>
</form>
<div class="clr"></div>
<?php echo st_get_admin_foot();?>