hyva-cms-custom-field

Create custom field types and handlers for Hyvä CMS in Magento 2 modules.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Happy-Horizon/cursor-marketplace --skill hyva-cms-custom-field-happy-horizon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hyva-cms-custom-field
Source: https://github.com/Happy-Horizon/cursor-marketplace/tree/main/plugins/hyva-ai-tools/skills/hyva-cms-custom-field
Command: npx skills add https://github.com/Happy-Horizon/cursor-marketplace --skill hyva-cms-custom-field-happy-horizon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hyvä CMS customization often requires tailor-made field types and handlers to support complex content UIs and data structures. This skill provides a structured approach to design and implement custom field types and field handlers for Hyvä CMS components in Magento 2 modules.

Core Features & Use Cases

  • Basic Custom Field Type: Create a simple input control with validation for standard data.
  • Field Handler: Implement enhanced UI interactions such as product selectors and link builders.
  • Workflow: Scenarios include adding new field types to a Hyvä CMS module or extending existing modules with custom fields.

Quick Start

Create a new Hyvä CMS custom field type for your Magento 2 module and wire it into Hyvä CMS following the steps outlined in this skill.

Frequently Asked Questions about hyva-cms-custom-field

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom field type for Hyva CMS in Magento 2?▼

Creating custom field types for Hyva CMS involves generating templates under view/adminhtml/templates/field-types and configuring dependency injection in etc/adminhtml/di.xml within your Magento 2 module.

What is a Hyva CMS field handler used for in Magento 2?▼

Hyva CMS field handlers implement enhanced UI interactions for custom fields, supporting complex content interfaces like product selectors and link builders within Magento 2 modules.

How do I add modal interactions to a Hyva CMS custom field?▼

Modal interactions for Hyva CMS custom fields are added through optional modal handler wiring, applying bespoke input controls across new or existing Magento 2 modules.

Do I need specific Magento 2 modules to use Hyva CMS custom fields?▼

Hyva CMS custom fields can be applied across new or existing Magento 2 modules by ensuring proper template generation and DI configuration, requiring no additional dependencies.

When should I build custom Hyva CMS field types instead of using standard inputs?▼

Build custom Hyva CMS field types when content UIs and data structures require tailor-made input controls, validation, or inline handlers that standard fields cannot support.