web-dev-qa-db-fra.com

"Vous ne pouvez pas envoyer plus de 5 messages en 1 heure"

J'ai plusieurs formulaires de contact, mais je ne veux pas limiter les utilisateurs à soumettre le formulaire. J'ai essayé de débloquer de manière intelligente; ça ne marche pas pour moi.

Avez-vous une idée de libération de la propriété intellectuelle et de la limite?

2
hkguile

Changez-le à l'aide de la configuration de Thush.

Pour obtenir les paramètres par défaut, utilisez:

drush config-get contact.settings

Pour changer la limite à 100 au lieu de 5, utilisez:

drush config-set contact.settings flood.limit 100
3
Omar Alahmed

Le réglage des inondations est une valeur de configuration, mais elle n'est pas exposée dans l'interface d'administration, vous ne pouvez donc pas le changer facilement sur le site. Changer le config/install/contact.settings.yml Le fichier ne fonctionnera pas (sauf si vous réinstallez ensuite le module) et la modification des fichiers principaux est toujours une mauvaise idée. Mais vous pouvez définir des valeurs de configuration à l'aide des outils de ligne de commande Thrush ou Console Drupal , par exemple. drupal config:edit contact.settings.

1
Christoph Burschka