Answers.Body: <p>For what it's worth, it's <a href="https://craftcms.com/blog/craft-4-craft-cloud-announced" rel="nofollow noreferrer">coming in Craft 4</a>. The author of the Reasons plugin has <a href="https://github.com/mmikkel/Reasons-Craft/wiki/Statement-on-Reasons-2,-Matrix-and-Craft-3" rel="nofollow noreferrer">specifically said</a> he won't port it to Craft 3, as this will be part of core in the next release.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-03T13:32:36.620Z
Answers.Text: Thanks, so let's hope in Craft 4 :)
Answers.UserDisplayName: Valerio Volpe
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-02T10:48:14.573Z
Answers.LastActivityDate: 2019-12-02T10:48:14.573Z
Answers.UserDisplayName: KSP
Answers.Body: <p>I really miss the Reasons plugin and am disappointed the makers of Craft didn't roll it in to Craft 3.</p>
  
  <p>Not quite what you're looking for, but you could try using the Control Panel CSS and Control Panel JS to add lightswitches that show/hide specific fields. You could start with the field hidden, and require a click on the lightswitch to show it.</p>
  
  <p>It's a bit of a hack, but can work well.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-03T01:16:15.187Z
Answers.LastActivityDate: 2019-12-03T01:16:15.187Z
Answers.UserDisplayName: 4midori
Body: <p>I'd like to use conditional fields in my CMS instance. I found an old plugin called <a href="https://github.com/mmikkel/Reasons-Craft" rel="nofollow noreferrer">Reasons</a>. I'm not sure it's compatible with Craft 3, so I'm looking for a workaround.</p>
  
Tags: <craft3><field><conditional>
Title: Is there a way to make conditional input fields in Craft CMS?
ThreadText: # Is there a way to make conditional input fields in Craft CMS?
  
  (Asked by: username_0 on 2019-12-02)
  
  I'd like to use conditional fields in my CMS instance. I found an old plugin called [Reasons](https://github.com/mmikkel/Reasons-Craft). I'm not sure it's compatible with Craft 3, so I'm looking for a workaround.
  
  **Tags:** craft3, field, conditional
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2019-12-02. Score: 3
  
  For what it's worth, it's [coming in Craft 4](https://craftcms.com/blog/craft-4-craft-cloud-announced). The author of the Reasons plugin has [specifically said](https://github.com/mmikkel/Reasons-Craft/wiki/Statement-on-Reasons-2,-Matrix-and-Craft-3) he won't port it to Craft 3, as this will be part of core in the next release.
  
  > **Comments:**
  > **username_0**: Thanks, so let's hope in Craft 4 :)  
  
  ---
  
  ### Answer by username_2 on 2019-12-03. Score: 2
  
  I really miss the Reasons plugin and am disappointed the makers of Craft didn't roll it in to Craft 3.
  
  Not quite what you're looking for, but you could try using the Control Panel CSS and Control Panel JS to add lightswitches that show/hide specific fields. You could start with the field hidden, and require a click on the lightswitch to show it.
  
  It's a bit of a hack, but can work well.
  
  
  ---
  
  