|
@@ -377,20 +377,6 @@ class Tree {
|
|
|
)
|
|
)
|
|
|
) as PARENT_TYPE
|
|
) as PARENT_TYPE
|
|
|
";
|
|
";
|
|
|
-
|
|
|
|
|
- $sql->select[] = "IF(t.`ALIAS_ID` > 0
|
|
|
|
|
- , concat_ws('\n'
|
|
|
|
|
- , (select concat_ws('.', zap.`DESC`, za.`DESC`)
|
|
|
|
|
- from `CRM_LISTA_ZASOBOW` as za
|
|
|
|
|
- left join `CRM_LISTA_ZASOBOW` as zap on(zap.`ID`=za.`PARENT_ID`)
|
|
|
|
|
- where za.`ID`=t.`ALIAS_ID`
|
|
|
|
|
- limit 1
|
|
|
|
|
- )
|
|
|
|
|
- , (select av.`PATH` from `CRM_LISTA_ZASOBOW_ALIASY_view` av where av.`ID`=t.`ID`)
|
|
|
|
|
- )
|
|
|
|
|
- , ''
|
|
|
|
|
- ) as ALIAS_NAME
|
|
|
|
|
- ";
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
$sql->filter = array();
|
|
$sql->filter = array();
|
|
@@ -729,7 +715,64 @@ jQuery(document).ready(function(){
|
|
|
jQuery('.wsk-help').popover({trigger:'hover', html:true, placement:'top'});
|
|
jQuery('.wsk-help').popover({trigger:'hover', html:true, placement:'top'});
|
|
|
//jQuery('.wsk-long-desc').modal();
|
|
//jQuery('.wsk-long-desc').modal();
|
|
|
});
|
|
});
|
|
|
- </script>
|
|
|
|
|
|
|
+
|
|
|
|
|
+function showZasobAliasTooltip(n) {
|
|
|
|
|
+ var $n = jQuery(n);
|
|
|
|
|
+ if ($n.data('id') <= 0) return false;
|
|
|
|
|
+ var $aliasDescNode = $n.parent().find('.alias-description');
|
|
|
|
|
+ if (!$aliasDescNode.length) return false;
|
|
|
|
|
+ if (!$aliasDescNode.html()) {
|
|
|
|
|
+ $aliasDescNode.html(' loading ...<br/>');
|
|
|
|
|
+ }
|
|
|
|
|
+ console.log('display: ', $aliasDescNode.children().css('display'));
|
|
|
|
|
+ if ('block' == $aliasDescNode.children().css('display')) {
|
|
|
|
|
+ $aliasDescNode.children().css('display', 'none');
|
|
|
|
|
+ return false;
|
|
|
|
|
+ } else if ('none' == $aliasDescNode.children().css('display')) {
|
|
|
|
|
+ $aliasDescNode.children().css('display', 'block');
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ jQuery.ajax({
|
|
|
|
|
+ data: null,
|
|
|
|
|
+ type: "GET",
|
|
|
|
|
+ url: 'procesy5.php?function_init=ajax_get_alias_info&HEADER_NOT_INIT=YES&idZasob=' + $n.data('id'),
|
|
|
|
|
+ })
|
|
|
|
|
+ .done(function(data, textStatus, jqXHR){
|
|
|
|
|
+ if ('Brak danych' == data) {
|
|
|
|
|
+ $n.parent().attr('title', $n.attr('title') + ' - Brak danych');
|
|
|
|
|
+ $n.css({color: '#ddd'});
|
|
|
|
|
+ $n.attr('onclick', 'return false;');
|
|
|
|
|
+ $aliasDescNode.html('');
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $aliasDescNode.html('<div style="padding-left:40px">' + data + '</div>');
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ .fail(function(jqXHR){// jqXHR.fail(function( jqXHR, textStatus, errorThrown ) {});
|
|
|
|
|
+ $aliasDescNode.html("Error");
|
|
|
|
|
+ })
|
|
|
|
|
+ .always(function(data, textStatus, jqXHR) {
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ return false;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+function treeAddToFiltr(n, idZasob) {
|
|
|
|
|
+ idZasob = parseInt(idZasob);
|
|
|
|
|
+ if (!idZasob) return false;
|
|
|
|
|
+ var $filters = jQuery(n).parents('.tree-wrap:first').prevAll('.filters:first');
|
|
|
|
|
+ if (!$filters.length) return false;
|
|
|
|
|
+ var $filtrIdInput = $filters.find('input[name="filtr_id"]');
|
|
|
|
|
+ if (!$filtrIdInput.length) return false;
|
|
|
|
|
+ var filtrVal = $filtrIdInput.val();
|
|
|
|
|
+ if (!filtrVal.length) {
|
|
|
|
|
+ $filtrIdInput.val(idZasob);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $filtrIdInput.val(filtrVal + ',' + idZasob);
|
|
|
|
|
+ }
|
|
|
|
|
+ $filtrIdInput.get(0).form.submit();
|
|
|
|
|
+ return false;
|
|
|
|
|
+}
|
|
|
|
|
+</script>
|
|
|
<?php
|
|
<?php
|
|
|
}
|
|
}
|
|
|
|
|
|