AI (GPT) Convenient Blog
Short description
The add-on extends the blog in CS-Cart: adds an Editor.js content editor, article covers, likes and views, AI (CGGPT) integration for content generation, product-to-article linking, and a “Product in Article of the Day” block for Block Manager.
What it is used for
- Improve blog functionality on the storefront and in the admin panel.
- Generate article text with AI using a prompt.
- Manage article, editor, and display settings.
- Show articles in a separate section, link products to articles, and display related articles on the product page.
Main features
- Editor.js editor — headers, paragraphs, images, tables, lists, and other tools (configured in the “Tools” section).
- AI assistant — generates article content from a prompt in the admin page editor (via CGGPT/Supabase).
- Article cover — upload and store a header image.
- Likes and views — tracks likes and views (enabled via settings).
- Article of the day — mark one article as “article of the day”.
- Products in an article — link products to an article and show linked articles on the product page.
- Block Manager block — “Product in Article of the Day” block to show products from the article of the day.
- Storefront editor — when enabled, customers can create and edit articles in their account area (
best_blog.write,best_blog.all_articles). - Migrations — creates required tables and columns during installation (for example
ms_best_blog_likes,ms_best_blog_link_products, etc.).
Where to find it in admin
- Website → Pages — create and edit blog pages (page type “Blog”). The editor includes: AI assistant (prompt, products), “Article of the day” checkbox, product linking, cover image.
- Add-ons → Manage add-ons → AI (GPT) Convenient Blog — settings:
- Products — link products to an article; show linked articles on the product page.
- Blog — default root category, likes, views, subtitle.
- Profile — enable storefront article editor.
- Tools — enable/disable Editor.js tools (header, delimiter, paragraph, embed, image, underline, table, raw, list, Marker).
- Design → Layouts — “Product in Article of the Day” block in Block Manager.
Dependencies
- The add-on uses the external CGGPT (Supabase) service to generate AI content.