PHPackages                             topshelfcraft/conditions - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. topshelfcraft/conditions

ActiveCraft-plugin[Search &amp; Filtering](/categories/search)

topshelfcraft/conditions
========================

Craft CMS field types for editing and storing Condition Rules

4.0.0-beta.2(2y ago)11.5k2[4 issues](https://github.com/TopShelfCraft/Conditions/issues)proprietaryPHP

Since May 27Pushed 2y ago1 watchersCompare

[ Source](https://github.com/TopShelfCraft/Conditions)[ Packagist](https://packagist.org/packages/topshelfcraft/conditions)[ RSS](/packages/topshelfcraft-conditions/feed)WikiDiscussions 4.x.dev Synced 1mo ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Conditions
==========

[](#conditions)

*Craft CMS field types for editing and storing Condition Rules*

**A [Top Shelf Craft](https://topshelfcraft.com) creation**
[Michael Rog](https://michaelrog.com), Proprietor

---

TL;DR.
------

[](#tldr)

The Conditions field types enable you to create "Condition Builder" fields, for editing and storing Condition Rules as field data, enabling a wide variety of content curation use cases.

Installation
------------

[](#installation)

1. From your project directory, use Composer to require the plugin package:

    ```
    composer require topshelfcraft/conditions

    ```

    *Note: Conditions is also available for installation via the Craft CMS Plugin Store.*
2. In the Control Panel, go to **Settings → Plugins** and click the **“Install”** button for Conditions.
3. There is no Step 3.

Configuration
-------------

[](#configuration)

To customize the plugin's behavior, you can add a `conditions.php` file to your Craft config directory:

```
