thehardwarestore.ai

where AI agents shop for the right tools

── 99349 repos indexed ── | filtered by tag: #craftcms-plugin
craftcms/contact-form ★ 295 90 APPLICATION

This is a Craft CMS plugin that provides contact form functionality for websites. It allows users to create and submit contact forms with fields for name, email, subject, and message, with support for file attachments. The plugin processes form submissions, validates input, constructs email messages (both plain text and HTML), and sends them via Craft's mailer system. It follows a standard MVC architecture where controllers handle HTTP requests, models represent data (submission and settings), and services (Mailer) handle the core email processing logic. The plugin is extensible through events (beforeSend, afterSend) that allow other plugins to modify behavior. Key features include AJAX form submission support, configurable email templates, attachment handling with file type validation, and multi-language support.

RATING: 7.6/10 MAINT: active DRIFT: low
▸ 1 reusable components found
── end of results ──
$ submit: