Enter the following a new tag.
Enter any Additional Tags after the new.
Use Tags from before Update to Joomla 4.
Press Save in the Editor. On reload the new Tags are gone.
All the Tags are loaded.
All Tags are actually stored and displayed on the Frontend. But at reload in Backend they new ones disappear.
Joomla 4.0.3.
This worked in version 3.10.
Labels |
Removed:
?
|
Labels |
Added:
No Code Attached Yet
|
Title |
|
unable to reproduce
Hello all, I have the same problem. My TAGs consist of several words. because of this, the alias have a hyphen. Also for me, when editing posts, some TAGs are no longer displayed. If I take the hyphens out of the alias everything works normally.
Title |
|
This is pretty annoying.
Old tags created before the Update to J4 can be used without Problem, new Tags disappear on reload.
Makes it rather unuseable!
I could replicate the Issue. Upgraded a Website to Joomla 4.0.3. Seems to be a problem with Ajax. When you go into the Tags: Options and change in Data Entry the Tag Entry Mode to Nested, it worked in my installation. This obviously does not correct the error in the Data Entry Mode when it is set to AJAX, but it solves the problem until the AJAX Data Entry Mode is checked.
Thank you alexhokamp
I also have this issue. Migrated to J4 and lost ability to save tags to articles. Existing tags from articles migrated to J4 work as expected. Flipping the Tags Data Entry Option to "Nested" did not work for me.
FWIW, nothing gets written to the contentitem_tag_map table.
I also have this issue. Not working properly adding new tags from articles, saving, and when save again it disappears.
(website updated from 3.x to 4)
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-11-19 18:20:50 |
Closed_By | ⇒ | joomdonation |
Did not work for me. Tags do not get saved to article. Also, nothing gets written to the contentitem_tag_map table.
@joomdonation - Thank you! I would appreciate that. How do I send the access info to you?
@jv5 See #39254 (comment) for the requested information.
@joomdonation Email with info sent on 11/27/22. Let me know if you did not receive.
@joomdonation Should be good now.
Just want to update that I checked the site sent by @jv5 and found that the issue somehow related to field core_xreference
field in #__ucm_content table does not have default value. I don't see that field in the table from Joomla 4 installation, so guess it was used in Joomla 3. The solution could be :
It is not related to the PR which I made, just post the reason and solution here in case someone has similar problem
Hello @joomdonation, i have same TAG issue: i try to find same field?
@morphinestyle You can try to apply the change from PR #39254 to see if it solves the issue first. You can apply that change by getting the attached file, unzip it, upload the received file to libraries/src/Form/Field folder on your site to see if it solves the issue.
@morphinestyle Sorry, it is the TagField.zip in the message. See the attached screenshot
As suggested by @joomdonation, I edited the ucm_content table and dropped the core_xreference column. This appears to have resolved my particular issue.
When migrating my site from Joomla 3.x to 4.x, I used a migration plugin to transfer the ucm_content table (among others). During this transfer, the plugin did not remove the core_xreference column.
Thank you @joomdonation for your help!
Sorry, you're right, i was looking on PR 39254.
I will try and let you know as soon.
@brianteeman SP Transfer
Not sure the app is "broken" - although I did have many issues using it - but regarding this particular issue, the transfer of the ucm_content table was not automated by the plugin. It was not part of the "Core Files" transfer that was somewhat automated. It was when I discovered issues with the Tags that I discovered I needed to also transfer the ucm_content table (and a few others that were part of the core database files that were not transferred). When I transferred the ucm_content table over, my old tags then appeared, but I was unable to add new tags, which was the issue that led me to this thread.
Here is a link to the SP Transfer instructions I used.
@joomdonation sorry for the late reply.
It Works! Issue solved, Thank you!
@morphinestyle Happy to hear that and thanks for confirming.
Hello, I just migrated from Joomla 3 to 4. I have the same issue but was not able to fix it with the file attched by @joomdonation Anybody an idea what I could do else?
Hello, I have the same issue. I migrated from J3 to J4 and I am not able to save tags in articles. I have already applied the two changes by replacing the revised TagField.php and I have also deleted the core_xreference column. Unfortunately the issue remains the same and I still cannot save the tags. When I push the save button Joomla states in green color that I have saved, but the tags which I have selected out of the list are gone again. Is there further help?
Hallo, I have already found an answer to this issue. In my case, I had to replace the table #_content_types in my DB with another table from a J4 version, where the saving of tags was working. After replacing it, I was able to save the tags in my articles.
@joomdonation should we re open this issue?
@getimo, did you check to see if the ucm_content table has a "core_xreference" column? Per my post above, I deleted this column and it fixed it for me.
Yes, I just deleted it but tags are still not being saved.
I imported the tabled from a fresh j4 installation like @chris-m87 too with no results. So, basically I did all the changed from this thread but none did help.
It seems that I'm not the only one if you search google for this kind of problem with Joomla. Is there any possibility to "upgrade" the database scheme manually?
@getimo Maybe you can try the solution which I posted on this post https://www.facebook.com/groups/joomlanospam/posts/10158751157500997/ on Joomla! User Group on Facebook (see my last comment on that post )
Check this link https://gist.github.com/joomdonation/ceac27f88445f9ff4d3d4505ee324ecb for the SQL commands need to be executed (replace jos_ with database table prefix uses for your site)
Hope that fix the issue for you. If not, I'm afraid of you will need to have a developer to check it directly on your site.
@joomdonation Thank you very much for not giving up helping me! I will try that fix too. In case it does not work: Are you available for custom jobs like this to fix that?
Remove the parenthesis