PHPackages                             statikbe/craft-config-values - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. statikbe/craft-config-values

ActiveCraft-plugin[Utility &amp; Helpers](/categories/utility)

statikbe/craft-config-values
============================

Populate a field with values from the plugin's config

5.3.0(10mo ago)49.8k—6.3%[4 issues](https://github.com/statikbe/craft-config-values/issues)[2 PRs](https://github.com/statikbe/craft-config-values/pulls)2MITPHP

Since Oct 31Pushed 3mo ago4 watchersCompare

[ Source](https://github.com/statikbe/craft-config-values)[ Packagist](https://packagist.org/packages/statikbe/craft-config-values)[ RSS](/packages/statikbe-craft-config-values/feed)WikiDiscussions develop Synced today

READMEChangelog (6)Dependencies (3)Versions (25)Used By (2)

Config Values Field plugin for Craft CMS
========================================

[](#config-values-field-plugin-for-craft-cms)

Populate field options from a centralized configuration file, providing consistent predefined values across multiple fields without hardcoding them into individual field settings.

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 5.0.0 or later.

Features
--------

[](#features)

[![CleanShot 2025-06-19 at 16 53 21](https://private-user-images.githubusercontent.com/755428/457044443-dc8c3c42-e72f-4414-89be-1e5b677be020.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE0OTM1OTEsIm5iZiI6MTc4MTQ5MzI5MSwicGF0aCI6Ii83NTU0MjgvNDU3MDQ0NDQzLWRjOGMzYzQyLWU3MmYtNDQxNC04OWJlLTFlNWI2NzdiZTAyMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDYxNVQwMzE0NTFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hOWQwYjA1MmMyZTFhMDMzYzI1NTM3ZDg5YzFjZDUyMGVjMDk1MTk5ZTliYTQ4NjNiNTBmNzEzNWZjYThhY2Q0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.OSD7g5TgCSPb7SrPvckl1LfvHFf6rSZllelbQclmxgs)](https://private-user-images.githubusercontent.com/755428/457044443-dc8c3c42-e72f-4414-89be-1e5b677be020.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE0OTM1OTEsIm5iZiI6MTc4MTQ5MzI5MSwicGF0aCI6Ii83NTU0MjgvNDU3MDQ0NDQzLWRjOGMzYzQyLWU3MmYtNDQxNC04OWJlLTFlNWI2NzdiZTAyMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDYxNVQwMzE0NTFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hOWQwYjA1MmMyZTFhMDMzYzI1NTM3ZDg5YzFjZDUyMGVjMDk1MTk5ZTliYTQ4NjNiNTBmNzEzNWZjYThhY2Q0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.OSD7g5TgCSPb7SrPvckl1LfvHFf6rSZllelbQclmxgs)

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

[](#installation)

1. Open your terminal and go to your Craft project:

    ```
    cd /path/to/project
    ```
2. Install via Composer:

    ```
    composer require statikbe/craft-config-values
    ```
3. Install the plugin via Craft CLI:

    ```
    ./craft plugin/install config-values-field
    ```

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

[](#configuration)

Create a configuration file at `config/config-values-field.php`:

```
