@sherwood_littel  
Для создания новой компоненты (Component) в October CMS выполните следующие шаги:
- Откройте папку проекта в командной строке или терминале.
 - Введите команду php artisan create:component НазваниеКомпоненты для создания новой компоненты. Замените НазваниеКомпоненты на имя своей компоненты в PascalCase (например, BlogPosts).
 - После выполнения команды будет создана новая папка компоненты в директории /plugins/автор/название_компоненты/. В этой папке будут находиться файлы компоненты.
 - Откройте файл /plugins/автор/название_компоненты/composer.json и измените поля name, description и author согласно вашим потребностям.
 - Откройте файл /plugins/автор/название_компоненты/Plugin.php и измените поля name, description и author в функции pluginDetails() согласно вашим потребностям.
 - Откройте файл /plugins/автор/название_компоненты/components/НазваниеКомпоненты.php и определите логику компоненты. Вы также можете создать другие файлы в папке components по необходимости.
 - Чтобы использовать компоненту в вашем шаблоне, добавьте следующий код:
{% component 'ИмяКомпоненты'%}
Здесь ИмяКомпоненты - это имя вашей компоненты в lower-case с нижним подчеркиванием (например, blog_posts).
 - После завершения кодирования компоненты выполните команду php artisan plugin:refresh автор.название_компоненты для обновления плагина.
 - Теперь ваша новая компонента готова к использованию в October CMS.
 
Это только базовый пример. Вы также можете изучить документацию October CMS для получения более подробной информации о создании компонентов.