Skip to content

Add multistore, translated routes, and scoped images for Bees Blog 1.9 - #68

Open
therampagerado wants to merge 11 commits into
thirtybees:masterfrom
therampagerado:master
Open

Add multistore, translated routes, and scoped images for Bees Blog 1.9#68
therampagerado wants to merge 11 commits into
thirtybees:masterfrom
therampagerado:master

Conversation

@therampagerado

Copy link
Copy Markdown
Contributor

Related to:

Add native All Shops, shop-group, and single-shop workflows for posts, categories, translations. We can have custom values for every language for every shop. Per shop uniqueness check.

Support shop- and language-specific post/category slugs and translated blog route prefixes. Including a fix for the global 'blog' slug I missed in the multilanguage PR.

Add per-shop default images with optional per-language overrides.

Preserve original uploaded image files while generating thumbnails using TB_IMAGE_EXTENSION. Generated images now follow thirty bees TB_IMAGE_EXTENSION and general image settings.

Add shop-aware image loading, replacement, deletion, migration, and shop duplication.

Consolidate the idempotent schema and legacy-data migration in upgrade 1.9.0.

Preserve compatibility with single-shop installations and existing Front Office templates.

Replace inherited Simple Blog SQL aliases with Bees Blog-specific aliases.

Sorry for combining multistre work with images but I started something little and .... The SQL aliases were easy pickings.

Tested - manually and with the included test in a local installation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant