|
@@ -44,7 +44,7 @@ HTML;
|
|
Admin::style(
|
|
Admin::style(
|
|
<<<CSS
|
|
<<<CSS
|
|
.grid-editable{border-bottom:dashed 1px $color;color: $color;display: inline-block}
|
|
.grid-editable{border-bottom:dashed 1px $color;color: $color;display: inline-block}
|
|
-.grid-editable+.save{margin-left: 0.55rem;color: $color}
|
|
|
|
|
|
+.grid-editable+.save{margin-left: 0.5rem;color: $color}
|
|
CSS
|
|
CSS
|
|
);
|
|
);
|
|
}
|
|
}
|
|
@@ -72,7 +72,15 @@ $('.{$this->selector}+.save').on("click",function() {
|
|
_token: Dcat.token,
|
|
_token: Dcat.token,
|
|
_method: 'PUT'
|
|
_method: 'PUT'
|
|
};
|
|
};
|
|
- data[name] = value;
|
|
|
|
|
|
+ if (name.indexOf('.') === -1) {
|
|
|
|
+ data[name] = value;
|
|
|
|
+ } else {
|
|
|
|
+ name = name.split('.');
|
|
|
|
+
|
|
|
|
+ data[name[0]] = {};
|
|
|
|
+ data[name[0]][name[1]] = value;
|
|
|
|
+ }
|
|
|
|
+
|
|
Dcat.NP.start();
|
|
Dcat.NP.start();
|
|
$.ajax({
|
|
$.ajax({
|
|
url: url,
|
|
url: url,
|