ย 
The Joomla Training Cohort has been launched!

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

I need to be able to assign a Joomla Template to certain pages that are the output of a component and I cannot use the menu assigment method. In this live stream I try to come up with a solution.


 

00:00:00 - Intro & Sponsors: The Problem Statement
00:04:32 - Starting the AI Plugin Development
00:14:21 - Plugin Development & Testing Phase
00:45:04 - Discovering an Alternative Solution
01:16:52 - Bonus: How to Change Joomla Favicon
01:26:03 - The Winning Solution: Michael's Plugin
01:54:12 - Implementation & Results
02:11:22 - Final Summary & Takeaways

Summary

 

The AI vs. Human Plugin Challenge

1. The Goal & The Problem:
The video begins with a clear objective: to use AI to build a Joomla plugin that can automatically assign a specific template to site pages.

2. The AI Development Starts:
The host, Tim, turns to ChatGPT, explaining the complex Joomla problem and beginning the process of generating code for the plugin.

3. Initial AI Failure:
The first version of the AI-generated plugin is built and installed, but it fails to work, kicking off a cycle of debugging and iterative improvements.

4. Persistence and Iteration:
A significant portion of the stream is dedicated to repeatedly prompting ChatGPT with error logs and code, trying to guide the AI toward a functional solution.

5. Human Intervention:
As the AI struggles, developer Michael Richey joins the stream and begins working on a human-coded solution to the same problem.

6. A Helpful Diversion:
The stream briefly shifts to a practical, off-topic tutorial on how to change the favicon in Joomla's Cassiopeia template.

7.The Human Solution Succeeds:
Michael delivers his custom-built plugin. After some rapid, on-the-spot testing and minor fixes, his solution works perfectly.

8. Live Implementation:
The successfully working plugin is given final touches and tested on the live website, confirming it correctly assigns the template.

9. Reflecting on the Outcome:
The host reflects on the entire process, comparing the protracted and unsuccessful AI development journey with the efficient and effective human solution.

10. Conclusion:
The stream wraps up with final thoughts, concluding that while AI is a powerful tool, human expertise was crucial for solving this particular complex problem.

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






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

Log in to comment

Add comment

Submit