Verbb Craft Plugins
website·Indexed 33 days ago
https://verbb.io/craft-plugins/abandoned-cart/docsDocumentation and changelogs for a suite of Craft CMS plugins, including Back in Stock, Xero, Readability, Scheduler, Video Picker, Snipcart, Queue Monitor, Footnotes, Squeeze, Concierge, Element Index Defaults, Metrix, Single Cat, Button Box, AutoLogin, Calendar Links, and Cloner.
What's inside Verbb
- Events is a full-featured event management and ticketing system for Craft Commerce (compatible with Craft 3, 4, and 5). It allows developers to model events as Craft elements, enabling the use of familiar queries, permissions, custom fields, and authoring patterns. Key capabilities include selling tickets via Craft Commerce Lite or Pro, managing event types with unique templates/URLs, and importing event content using Feed Me workflows.
Overview of Single Cat for Craft CMS
Single Cat is a plugin for Craft CMS (compatible with versions 4 and 5) that replaces the standard element selector with a compact dropdown when a content model requires exactly one category. This ensures authors have a familiar, unambiguous control for single-value selection while keeping the relationship native to Craft. The selected value remains a standard Craft category element, meaning it retains its title, URL, custom fields, and supports standard Twig, GraphQL, and element-query behavior.Overview of Social Feeds for Craft CMS
Social Feeds is a plugin for Craft CMS (compatible with versions 4 and 5) that allows developers to fetch selected content from supported social accounts and combine multiple sources into a single aggregated feed. The plugin features background caching to optimize performance by avoiding redundant API requests on every page view. Content can be presented on the front-end using Twig or GraphQL.Overview of Craft CMS Modules
Modules are site-specific PHP containers consisting of models, views, controllers, and supporting components. They function as 'mini-applications' used to extend Craft project behavior. Unlike plugins, modules are not intended for redistribution and are tied directly to a specific project. They are technically based on Yii modules.Overview of Video Picker for Craft CMS
Video Picker is a field type plugin for Craft CMS (compatible with Craft 4 and Craft 5) that allows content editors to select videos from external providers. It supports YouTube and Vimeo at launch and utilizes the Verbb Auth module to enable additional providers. Users can either paste a video URL directly into the field or use the Video Explorer to browse folders, channels, and feeds, or perform source-wide searches with built-in previews.Overview of supported OAuth providers in Consume v1
v1Consume v1 supports over 80 pre-configured OAuth providers, including major services like Google, Facebook, GitHub, and Shopify. For providers not officially supported, users can utilize the Generic OAuth client or refer to the Custom Provider documentation to implement their own support.Introduction to Kint PHP Debugger
v3Kint is an interactive debugger for PHP applications. Unlike some debugging tools, it can be run outside of devMode (though it is not recommended for public production environments). Key features include interactivity, keyboard shortcuts for expanding/collapsing objects, and the ability to separate content from methods.Overview of Default Dashboard for Craft CMS
Default Dashboard is a plugin for Craft CMS (compatible with versions 4 and 5) that allows administrators to define a shared set of dashboard widgets. This ensures new users have useful shortcuts, guidance, and information immediately upon their first login, rather than starting with an empty dashboard. Key capabilities include:
- Group-specific layouts: Assign different source dashboards to different user groups with a global fallback.
- Personal layout control: Choose whether the shared dashboard serves as a one-time starting point or is continuously enforced after user changes.
- Admin exclusions: Prevent the shared layout from affecting administrator accounts that require a different operational view.
Overview of the Formie Submission Workflow
v4The submission workflow is a pipeline of stages and tasks that handle a form submission. Developers can extend this pipeline by adding custom logic to specific stages or tasks to ensure code runs at the correct point in the request lifecycle (e.g., before saving or after validation).Overview of Formie Element integrations
Formie provides Element integrations that allow you to automatically populate or create Craft CMS elements when a form is submitted. These integrations can be configured globally at the plugin level or customized on a per-form basis. Supported elements include:
- Entries
- Users
- Commerce Products (Single Variant)
- Events
- Solspace Calendar Events
Introduction to Prism Syntax Highlighter for Craft CMS
v3Prism provides a specialized field type called "Prism Syntax Highlighter" for Craft CMS entries. This field allows developers to input code blocks with syntax highlighting for over 170 different programming languages. The code blocks are fully themeable, supporting 8 default themes and the ability to add custom themes via the settings area. It is compatible with Live Preview, Matrix fields, and Super Table.Overview of the Vizy Content API for embedded values
v4Vizy blocks store custom fields inside a document rather than as independent Craft elements. The Content API allows developers to inspect or replace these embedded values (raw serialized data) without opening the editor or relying on the current field type. It can traverse Vizy documents inside Hyper links and vice versa if both plugins provide content adapters.
Key Distinction: Use the Content API for source-data conversion, inspections, and focused repairs. Use standard Craft element saves when you need field normalization, validation, propagation, and save hooks. Raw API operations do not invoke editing behaviors or validate replacements; the developer is responsible for producing the correct serialized value.