Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
novicell/content_hierarchy / js / contentHierarchySelect.js
Size: Mime:
Drupal.behaviors.contentHierarchySelect = {
  attach: function (context, settings) {
    let langcode = jQuery('#edit-langcode-wrapper select').val();
    let current = JSON.parse(jQuery('.content-hierarchy-current').val());
    if (langcode === undefined) {
      langcode = current.langcode;
    }
    jQuery.get( "/admin/content/hierarchy/ajax/select/" + langcode + '/' + current.langcode + '/' + current.content_id, function( data ) {
      jQuery('.content-hierarchy-select', context).html(data);
    });
    jQuery('#edit-langcode-wrapper select', context).change(function() {
      jQuery('.field--widget-content-hierarchy-select select').html('');
      let langcode = jQuery('#edit-langcode-wrapper select').val();
      jQuery.get( "/admin/content/hierarchy/ajax/select/" + langcode + '/' + current.langcode + '/' + current.content_id, function( data ) {
        jQuery('.content-hierarchy-select').html(data);
      });
    });
  }
};