Publisher does not support the Fluid field type. Please do not contact asking when support will be available.
If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.
Ticket: grid translation issue
Status | Resolved |
Add-on / Version | Publisher 1.7.4 |
Severity | |
EE Version | 2.11.3 |
Cameron Ross
Mar 30, 2017Description:
Hi
I have a channel called home blocks .
There were previous translations for this
Detailed steps to reproduce the issue:
1: Go to channel home blocks and select entry ‘home block bottom’ and edit (see 1.png)
2. Take note of grid row content (see 2.png)
3. switch to French language. Row data is different than english version
If you select any other language version its correct - the same as the default english version (3.png)
Its like there is an old version stored that does not get deleted when the translation is removed
if i create the french version save and then remove it
I then follow the steps above i see the different content when i select the french version even though i deleted the translation
Could you have a look please?
BoldMinded (Brian)
Have you tried backing up your db, then deleting all the grid rows for that entry_id and re-entering it? If some artifact rows somehow are sticking around that would clear them up.
Cameron Ross
Thanks for the quick response
i don’t want to delete the data that is stored for that entry as this would default english version and we have an Arabic version also
is it possible that in the db I can search for a french version for that entry_id?
What table would i look in?
This issue has happened on other channels were we used the grid field type so it would be good to get a solution that i can target / remove the specific row data by language for an entry id Thanks
BoldMinded (Brian)
I think I know what is happening, and I believe this isn’t an issue in Publisher 2, but it’ll be several days before I can get to back porting to Publisher 1.
You’ll need to find the exp_channel_grid_field_xxxx, where xxxx is your field’s ID. Then delete where the entry_id, and publisher_lang_id are what you expect them to be.
Cameron Ross
Comment has been marked private.
BoldMinded (Brian)
That seems right. Just backup your db before you run it.
Cameron Ross
thanks