2borg
You're right, there was changes in the database and these 2 conditional fields have parent_id set to 0 which caused issue.

Here are steps:

1- Go to database of your site - php-MyAdmin > SQL > run this query:

SELECT `id` FROM `XYZ_dtregister_fields` WHERE `title` = 'root' 

(XYZ is the prefix of your site's database)
Then you can see the root ID

2- Run another SQL query:

update XYZ_dtregister_fields set parent_id = "ID_You_See_In_Step_1" where parent_id = 0 and `title` <> "root" 

3- Go to Backend > DT Register > Field management > click the 'Rebuild' button for that field: https://prnt.sc/n7s3z7

4- Check the conditional field again.

Regards

    HI,
    I have a question regarding this query.
    shouldn't the parent ID be the id of the conditioned field instead of root field ?
    Because, I want my field to be shown only if the "parent" field is selected and my condition is fulfilled.

      it does not work
      look, this is getting very frustrating, & i am not shure that you do realize how much trouble you cause with this function not working? + these are the basics and the don´t work, any further comment is not necessary.

      so, take your time and FIX THIS!!

      PLS!

      saguaros

      miroslav-tunjic-gmail-com

      A weird issue on your site, our developer investigated further on this and found out the error:

      Fehler 429
      Zu viele Anfragen
      Der Client hat zu viele Anfragen in einem bestimmten Zeitraum gesendet.
      Mögliche Ursachen für diese Fehlermeldung finden Sie in den easyname FAQ.

      The conditional fields are loaded by Ajax, in server side, sometimes it returns this 429 error, could you plz contact your hosting provider for checking on this?

        saguaros

        Der Antwort/Status-Code HTTP 429 zu viele Anforderungen zeigt an, dass der Benutzer innerhalb einer bestimmten Zeit zu viele Anforderungen gesendet hat. Möglicherweise enthält diese Antwort einen Retry-After-Header, der angibt, wie lange gewartet werden muss, bevor eine neue Anforderung gestellt wird. Wenn beispielsweise innerhalb derselben Sekunde mehr als 50 Anforderungen von derselben IP-Adresse (kumulative Treffer) empfangen werden, blockiert unser Server diese IP aus Sicherheitsgründen für die nächsten 10 Minuten

        The response / status code HTTP 429 Too Many Requests indicates that the user has sent too many requests within a certain time. This response may include a retry-after header indicating how long to wait before making a new request. For example, if more than 50 requests are received from the same IP address (cumulative hits) within the same second, our server blocks this IP for security reasons for the next 10 minutes

          18 days later

          Hi,

          If you have a test / staging site, you can try to install this preview version there, we're working on the new workflow for DT Register and hope can release within this week.

          Regards

          Write a Reply...
          You need to Login to view replies.