This simplifies product management by eliminating manual Kirby page creation. Products are now automatically loaded as virtual pages from the Shopify API. Changes: - Add virtual pages via page.children:after hook - Create shopify.php helper with caching (60min TTL) - Add shopify-refresh panel plugin for cache management - Remove manual product content files (now virtual) - Update site.yml blueprint to show refresh button - Fix cache implementation to use get/set pattern Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
20 lines
364 B
INI
20 lines
364 B
INI
# This file is for unifying the coding style for different editors and IDEs
|
|
# editorconfig.org
|
|
|
|
[*]
|
|
charset = utf-8
|
|
indent_style = space
|
|
indent_size = 2
|
|
end_of_line = lf
|
|
insert_final_newline = true
|
|
trim_trailing_whitespace = true
|
|
|
|
[*.php]
|
|
indent_size = 4
|
|
|
|
[*.md,*.txt]
|
|
trim_trailing_whitespace = false
|
|
insert_final_newline = false
|
|
|
|
[composer.json]
|
|
indent_size = 4
|