Преглед на файлове

Fix product locale tab mounting on edit page

Your Name преди 2 седмици
родител
ревизия
3cbda73114
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      app/assets/javascripts/rails_admin/custom/ui.js

+ 3 - 1
app/assets/javascripts/rails_admin/custom/ui.js

@@ -56,6 +56,8 @@
     }
 
     var $anchor = fieldMap[0].nameField;
+    var $mount = $('<div class="product-locale-tabs-mount"></div>');
+    $anchor.before($mount);
     var $tabs = $('<div class="product-locale-tabs"></div>');
     var $header = $('<div class="product-locale-tabs-header"><div><h4>商品多语言内容</h4><p>名称与详情按语言分别维护,未填写时接口默认回退到简体中文。</p></div></div>');
     var $nav = $('<ul class="nav nav-tabs product-locale-tabs-nav" role="tablist"></ul>');
@@ -79,7 +81,7 @@
     });
 
     $tabs.append($header).append($nav).append($content);
-    $anchor.before($tabs);
+    $mount.replaceWith($tabs);
   }
 
   $(document).on('ready page:load turbolinks:load', buildProductLocaleTabs);