Skip to content

Commit bbd0134

Browse files
author
Hofer Lukas
committed
#37 Fix invalid tag name
1 parent dad625e commit bbd0134

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

src/QuickTranslateBundle/Controller/ObjectController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public function translateObjectAction(Request $request)
2929
$item = DataObject::getById($itemId);
3030

3131
foreach ($data as $key => $value) {
32-
if (str_contains($key, 'structuredData#')) {
32+
if (str_contains($key, 'structuredData---')) {
3333
list($prefix, $fieldName, $index, $type, $strField) = explode('.', $key);
3434

3535
$structuredField = $item->get($fieldName);
@@ -50,7 +50,7 @@ public function translateObjectAction(Request $request)
5050
$localizedFields->setLocalizedValue($strField, $value, $localizedField);
5151
}
5252

53-
} elseif (str_contains($key, 'classificationStore#')) {
53+
} elseif (str_contains($key, 'classificationStore---')) {
5454
list($prefix, $index, $fieldName, $strField) = explode('.', $key);
5555

5656
$structuredField = $item->get($fieldName);

src/QuickTranslateBundle/Resources/public/js/quick-translate-btn/quickTranslateObjectBtn.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ pimcore.element.quickTranslateObjectBtn = Class.create({
8989
if (elementData[item].length && element.data.localizedfields.data[langs[0]]) {
9090
let localizedFields = element.data.localizedfields.data[langs[0]];
9191
for (let field in localizedFields) {
92-
localizedFields[`structuredData#.${item}.${index}.${element.type}.${field}`] = localizedFields[field];
92+
localizedFields[`structuredData---.${item}.${index}.${element.type}.${field}`] = localizedFields[field];
9393
delete localizedFields[field];
9494
}
9595
data = {...data, ...localizedFields}
@@ -101,7 +101,7 @@ pimcore.element.quickTranslateObjectBtn = Class.create({
101101
let localizedFields = elementData[item].data[langs[0]];
102102
for (let storeObject in localizedFields) {
103103
for (let field in localizedFields[storeObject]) {
104-
localizedFields[storeObject][`classificationStore#.${storeObject}.${item}.${field}`] = localizedFields[storeObject][field];
104+
localizedFields[storeObject][`classificationStore---.${storeObject}.${item}.${field}`] = localizedFields[storeObject][field];
105105
delete localizedFields[storeObject][field];
106106
}
107107
data = { ...data, ...localizedFields[storeObject] }
@@ -365,4 +365,4 @@ pimcore.element.quickTranslateObjectBtn = Class.create({
365365
},
366366

367367

368-
});
368+
});

0 commit comments

Comments
 (0)