THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

J'essaie de développer un formulaire avec des champs personnalisés, notamment un input de type file. Via index.php, mon formulaire s'affiche, mais ne s'envoie pas. Pour comprendre la nature du problème, j'ai besoin du mode dev. Mais lorsque j'utilise l'url index_dev.php/contact, j'ai ce message d'erreur :

Whoops, looks like something went wrong.
1/1
ElementNotFoundException in Form.php line 121:
formulaire.custom form does not exists

Bien sur le module 'formulaire.custom' existe.
J'ai évidemment supprimé à maintes reprises les caches de Thelia, des assets et des documents, sainsi qu'en ligne de commande sur le serveur, pour les 2 environnements dev et prod.

Je ne comprends vraiment pas le problème. C'est bloquant pour avancer sur le développement du site.

Si vous avez une idée, je suis preneur !
Merci.

Last edited by anti-conformiste (18-11-2017 13:59:31)

Offline


Ça fonctionne : en rappelant la commande bash, j'avais écrit

php Thelia cache:clear --env=deev

au lieu de :

php Thelia cache:clear --env=dev

Faute de frappe. Quoiqu'il en soit, cela montre bien qu'en mode dev, vider le cache de thelia via l'interface d'administration via la seule ligne de commande "php Thelia cache:clear" ne suffit pas !

Le thread me servira encore 'pour mémoire' ... si ça peut en aiser d'autres.

Last edited by anti-conformiste (18-11-2017 14:08:48)