Skip to content

Commit f2d40c3

Browse files
author
Hofer Lukas
committed
#37 Fix invalid tag name
1 parent 3e27035 commit f2d40c3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ pimcore.element.quickTranslateObjectBtn = Class.create({
112112
if (elementData[item].length && element.data.localizedfields.data[langs[0]]) {
113113
let localizedFields = element.data.localizedfields.data[langs[0]];
114114
for (let field in localizedFields) {
115-
localizedFields[`structuredData#.${item}.${index}.${element.type}.${field}`] = localizedFields[field];
115+
localizedFields[`structuredData---.${item}.${index}.${element.type}.${field}`] = localizedFields[field];
116116
delete localizedFields[field];
117117
}
118118
data = {...data, ...localizedFields}
@@ -124,7 +124,7 @@ pimcore.element.quickTranslateObjectBtn = Class.create({
124124
let localizedFields = elementData[item].data[langs[0]];
125125
for (let storeObject in localizedFields) {
126126
for (let field in localizedFields[storeObject]) {
127-
localizedFields[storeObject][`classificationStore#.${storeObject}.${item}.${field}`] = localizedFields[storeObject][field];
127+
localizedFields[storeObject][`classificationStore---.${storeObject}.${item}.${field}`] = localizedFields[storeObject][field];
128128
delete localizedFields[storeObject][field];
129129
}
130130
data = { ...data, ...localizedFields[storeObject] }

0 commit comments

Comments
 (0)