docs
docs copied to clipboard
Documentation for Craft CMS, Craft Commerce, and other official products.
### Product Craft CMS ### Description In a conversation about modifying built-in services, @bencroker noted that we don't mention `yii\base\Component::attachBehavior()` as an alternative to the event-based approach. Most classes in...
### Product Craft CMS ### Description Field layout elements provide a powerful way to enrich element editing UX. We only mention them in the context of custom element types, but...
### What happened? ### Description Following the Craft 4 testing documentation I noticed a few inconsitencies which indicate that it has not been updated since Craft 3. Problem 1: `Install...
### Product Craft CMS ### Description Currently missing… - Command + Option + S on a draft will apply it; - Esc dismisses slideouts and returns focus to the parent...
### Product Craft CMS ### Description The `pcntl` extension is actually pretty important for Yii to communicate with the environment about what the process should be doing, especially in daemonized...
### Description Seeing if we can't get @dependabot to calm down a little.
### Product Craft CMS ### Description The [Queue](https://craftcms.com/docs/4.x/queue.html) article doesn't mention “channels,” why you would configure them, or how to push jobs into specific channels.
Possible solution for meta tags being yanked from the `` after Vue hydrates HTML documents.
Many pages are missing automatic `meta` descriptions. We should either automate this, or write succinct descriptions into each page’s frontmatter.
Plugin developers should have information about when to use `craft\helpers\Translation::prep()` and `translate()` over `Craft::t()`. Places that would be good to mention this: - [Static translations](https://craftcms.com/docs/4.x/sites.html#static-message-translations) - [Queue Jobs](https://craftcms.com/docs/4.x/extend/queue-jobs.html) - A...