--- a/src/pyams_content/skin/resources/js/pyams_content.js Fri Jul 13 08:51:55 2018 +0200
+++ b/src/pyams_content/skin/resources/js/pyams_content.js Fri Jul 13 09:23:53 2018 +0200
@@ -350,6 +350,24 @@
MyAMS.initContent(marker);
}
MyAMS.helpers.sort(toolbar, 'weight');
+ },
+
+ switchAnchor: function() {
+ return function () {
+ var source = $(this);
+ var element = source.parents('tr').first();
+ var container = element.parents('table');
+ MyAMS.ajax.post(container.data('ams-location') + '/' +
+ container.data('ams-anchor-switcher'),
+ {object_name: element.data('ams-element-name')},
+ function (result, status) {
+ if (result.anchor) {
+ $('i', source).attr('class', 'fa fa-fw fa-anchor');
+ } else {
+ $('i', source).attr('class', 'fa fa-fw fa-anchor txt-color-silver opacity-50');
+ }
+ });
+ }
}
},