Β 
The Joomla Training Cohort has been launched!

Please send any feedback or bug reports to [email protected] (opens new link)  

Join us as we take a first look at Smart Search for Joomla 4 and 5.

 

 

00:00:00 Introduction & Joomla 3 vs. 4 Search
00:13:56 Smart Search Configuration
00:28:16 Frontend Testing & Issues
01:01:15 Advanced Troubleshooting
02:53:50 Resolution & Takeaways

 

Summary

 

1. Livestream Introduction & Migration Context

  • Overview of Joomla 3 vs. Joomla 4 search migration issues.

  • Smart Search required after migration from J3 to J4.

2. Install Smart Search in Joomla 4

  • Enable Smart Search Content Plugin and start indexing.

  • Run the indexer to index articles, categories, and tags.

3. Testing Frontend Search & Bug Discovery

  • Identify frontend bug related to author/category display.

  • Confirm the issue persists even after indexing new articles.

4. Debugging Untranslated Strings

  • Use Language Debug mode to reveal untranslated strings causing issues.

  • Add temporary language overrides to patch the problem.

5. Identify Root Cause: Migration Corruption

  • Confirm that the bug stems from the migration process.

  • Verify the issue doesn't appear on fresh Joomla 4 installs.

6. Enabling Language Debugging for Deeper Troubleshooting

  • Enable Language Debugging to trace untranslated strings.

  • Identify the problematic key (PLG_FINDER_QUERY_FILTER_BRANCH_*).

7. Fixing the Issue Temporarily with ReReplacer

  • Use the ReReplacer extension to hide untranslated strings temporarily.

8. Permanent Solution: Rebuild Categories & Reindex

  • Rebuild categories and reindex the site to correct taxonomy issues.

  • This resolves the corrupted indexing from the migration process.

9. Final Fix Confirmation

  • Confirm the fix works by testing the search functionality again.

  • The root cause was migration corruption of taxonomy indexing.

10. Key Lesson Learned: Importance of Language Debugging

  • Language Debugging is crucial for uncovering hidden issues with untranslated strings during migration.

 

Please send any feedback or bug reports or queries to;

Contact Tim Davis β–Ί This email address is being protected from spambots. You need JavaScript enabled to view it.

Joomla Training Cohort β–Ί https://cybersalt.com/jtc

JTC has been launched and is now accepting members https://cybersalt.com/services/subscriptions
mySites.guru β–Ί https://mysites.guru
Backing Up Your Joomla Site with Akeeba β–Ίhttps://www.youtube.com/watch?v=4Xu4o0g2-RY&t=0s
FOLLOW US ON X(TWITTER!) β–Ί https://x.com/basicjoomla
LIKE US ON FACEBOOK! β–Ί https://www.facebook.com/basicjoomla
SUBSCRIBE US ON YOUTUBE β–Ί//www.youtube.com/@Basicjoomla

#basicjoomla

#cybersalt

 

Watch Me Work Live Streams 222


Interesting blog? Like it on Facebook, Post it or share this article on other bookmarking websites.

Written by:
Tim Davis is the founder and owner of Cybersalt.
Log in to comment

Add comment

Submit