-
Notifications
You must be signed in to change notification settings - Fork 54
Expand file tree
/
Copy pathdefault_app.php
More file actions
99 lines (97 loc) · 4.23 KB
/
Copy pathdefault_app.php
File metadata and controls
99 lines (97 loc) · 4.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<?php
/**
* @version SEBLOD 3.x Core ~ $Id: default_app.php sebastienheraud $
* @package SEBLOD (App Builder & CCK) // SEBLOD nano (Form Builder)
* @url https://www.seblod.com
* @editor Octopoos - www.octopoos.com
* @copyright Copyright (C) 2009 - 2017 SEBLOD. All Rights Reserved.
* @license GNU General Public License version 2 or later; see _LICENSE.php
**/
defined( '_JEXEC' ) or die;
$params = JComponentHelper::getParams( 'com_cck' );
?>
<div class="<?php echo $this->css['batch']; ?>" id="collapseModal">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3><?php echo JText::_( 'COM_CCK_APP_PROCESS'); ?></h3>
</div>
<div class="modal-body">
<p><?php echo JText::_( 'COM_CCK_APP_PROCESS_DESC' ); ?></p>
<?php
echo JCckDevTabs::start( 'batch_tabs', 'bt0', JText::_( 'COM_CCK_ELEMENTS' ), array( 'active'=>'bt0' ) );
?>
<div class="control-group">
<div class="control-label">
<label for="batch_folder"><?php echo JText::_( 'COM_CCK_SELECT_ELEMENTS' ).'<span class="star"> *</span>'; ?></label>
</div>
<div class="controls">
<?php echo JCckDev::getForm( 'core_app_elements', '', $config, array( 'bool'=>1, 'storage_field'=>'app_elements' ) ); ?>
</div>
</div>
<?php
echo '<small class="pull-right"> * '.JText::_( 'COM_CCK_NOT_PERMANENTLY_STORED' ).'</small>';
echo JCckDevTabs::open( 'batch_tabs', 'bt1', JText::_( 'COM_CCK_DEPENDENCIES' ) );
?>
<div class="control-group">
<div class="control-label">
<label for="batch_folder"><?php echo JText::_( 'COM_CCK_ADD_DEPENDENCIES_CATEGORIES' ).'<span class="star"> *</span>'; ?></label>
</div>
<div class="controls">
<?php echo JCckDev::getForm( 'core_app_dependencies', '', $config, array() ); ?>
</div>
</div>
<div class="control-group">
<div class="control-label">
<label for="batch_folder"><?php echo JText::_( 'COM_CCK_ADD_DEPENDENCIES_MENU' ).'<span class="star"> *</span>'; ?></label>
</div>
<div class="controls">
<?php echo JCckDev::getForm( 'core_app_dependencies_menu', '', $config, array( 'css'=>'no-chosen' ) ); ?>
</div>
</div>
<?php
echo '<small class="pull-right"> * '.JText::_( 'COM_CCK_NOT_PERMANENTLY_STORED' ).'</small>';
echo JCckDevTabs::open( 'batch_tabs', 'bt2', JText::_( 'COM_CCK_FILENAME' ) );
?>
<div class="control-group">
<div class="control-label">
<label for="batch_folder"><?php echo JText::_( 'COM_CCK_APPEND_DATE' ).'<span class="star"> *</span>'; ?></label>
</div>
<div class="controls">
<?php echo JCckDev::getForm( 'core_dev_radio', '', $config, array( 'defaultvalue'=>$params->get( 'filename_date', '0' ), 'options'=>'No=0||Yes=1', 'css'=>'btn-group btn-group-yesno app-options', 'storage_field'=>'filename_date' ) ); ?>
</div>
</div>
<div class="control-group">
<div class="control-label">
<label for="batch_folder"><?php echo JText::_( 'COM_CCK_APPEND_VERSION_NUMBER' ).'<span class="star"> *</span>'; ?></label>
</div>
<div class="controls">
<?php echo JCckDev::getForm( 'core_dev_radio', '', $config, array( 'defaultvalue'=>$params->get( 'filename_version', '0' ), 'options'=>'No=0||Yes=1', 'css'=>'btn-group btn-group-yesno app-options', 'storage_field'=>'filename_version' ) ); ?>
</div>
</div>
<?php
echo '<small class="pull-right"> * '.JText::_( 'COM_CCK_NOT_PERMANENTLY_STORED' ).'</small>';
echo JCckDevTabs::end();
?>
</div>
<div class="modal-footer">
<button class="btn btn-primary" type="button" onclick="" data-dismiss="modal"><?php echo JText::_( 'COM_CCK_CLOSE' ); ?></button>
</div>
</div>
<script>
jQuery(document).ready(function($) {
$(".app-download").on("click", function() {
var id = $(this).attr("data-id");
var url = "<?php echo $link2; ?>"+id;
var elements = $("#app_elements").myVal();
var opts = "&options[aa]=1&options[bb]=2";
var opts = "";
$(".app-options").each(function(j) {
var k = $(this).attr("id");
var v = $(this).myVal();
opts += "&options["+k+"]="+v;
});
document.location.href = url+"&elements="+elements+"&dep_categories="+$("#app_dependencies_categories").myVal()+"&dep_menu="+$("#app_dependencies_menu").myVal()+opts;
return;
});
});
</script>