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.