You are here

README.txt in Config Ignore 8.3

Same filename and directory in other branches
  1. 8 README.txt
  2. 8.2 README.txt
Config Ignore
=============

INTRODUCTION
------------
Ever experienced that your site's configuration was overridden,
by the configuration on the file system, when running a `drush cim`?

Not anymore!

This modules is a tool to let you keep the configuration you want, in place.

Let's say that you do would like the `system.site` configuration
(which contains that sites name, slogan, email, etc.) to remain untouched,
on your live site, no matter what the configuration in the config folder is.

Or maybe you are getting tired of having the `devel.settings`
changed every time you import configuration?

Then this module is what you are looking for.

REQUIREMENTS
------------
You will need Drupal 8.8 or higher for this module to work. If you want to
import and export config with Drush, you need Drush 10+.

INSTALLATION
------------
Consult https://www.drupal.org/docs/8/extending-drupal-8/installing-contributed-modules-find-import-enable-configure-drupal-8
to see how to install and manage modules in Drupal 8.

CONFIGURATION
-------------
If you go to `admin/config/development/configuration/ignore`
you will see a fairly simple interface.

Add the name of the configuration that you want to ignore upon import.
(e.g. `system.site` to ignore site name, slogan and email site email address.)
Click the "Save configuration" button and you are good to go.

Do not ignore the `core.extension` configuration as it will prevent you
from enabling new modules with a config import. Use the `config_split` module
for environment specific modules.

If you need to bypass Config Ignore you can update/create a single configuration
by using the "Single import" feature found at
`admin/config/development/configuration/single/import`.

To deactivate `config_ignore`, include
`$settings['config_ignore_deactivate'] = TRUE;` in your settings.php file.

MAINTAINERS
-----------
Current maintainers:

 * Tommy Lynge Jørgensen (TLyngeJ) - https://www.drupal.org/u/tlyngej
 * Fabian Bircher (bircher) - https://www.drupal.org/u/bircher
 * Jordan Thompson (nord102) - https://www.drupal.org/u/nord102

File

README.txt
View source
  1. Config Ignore
  2. =============
  3. INTRODUCTION
  4. ------------
  5. Ever experienced that your site's configuration was overridden,
  6. by the configuration on the file system, when running a `drush cim`?
  7. Not anymore!
  8. This modules is a tool to let you keep the configuration you want, in place.
  9. Let's say that you do would like the `system.site` configuration
  10. (which contains that sites name, slogan, email, etc.) to remain untouched,
  11. on your live site, no matter what the configuration in the config folder is.
  12. Or maybe you are getting tired of having the `devel.settings`
  13. changed every time you import configuration?
  14. Then this module is what you are looking for.
  15. REQUIREMENTS
  16. ------------
  17. You will need Drupal 8.8 or higher for this module to work. If you want to
  18. import and export config with Drush, you need Drush 10+.
  19. INSTALLATION
  20. ------------
  21. Consult https://www.drupal.org/docs/8/extending-drupal-8/installing-contributed-modules-find-import-enable-configure-drupal-8
  22. to see how to install and manage modules in Drupal 8.
  23. CONFIGURATION
  24. -------------
  25. If you go to `admin/config/development/configuration/ignore`
  26. you will see a fairly simple interface.
  27. Add the name of the configuration that you want to ignore upon import.
  28. (e.g. `system.site` to ignore site name, slogan and email site email address.)
  29. Click the "Save configuration" button and you are good to go.
  30. Do not ignore the `core.extension` configuration as it will prevent you
  31. from enabling new modules with a config import. Use the `config_split` module
  32. for environment specific modules.
  33. If you need to bypass Config Ignore you can update/create a single configuration
  34. by using the "Single import" feature found at
  35. `admin/config/development/configuration/single/import`.
  36. To deactivate `config_ignore`, include
  37. `$settings['config_ignore_deactivate'] = TRUE;` in your settings.php file.
  38. MAINTAINERS
  39. -----------
  40. Current maintainers:
  41. * Tommy Lynge Jørgensen (TLyngeJ) - https://www.drupal.org/u/tlyngej
  42. * Fabian Bircher (bircher) - https://www.drupal.org/u/bircher
  43. * Jordan Thompson (nord102) - https://www.drupal.org/u/nord102