Code Monkey home page Code Monkey logo

kirby-forms's People

Contributors

alexanderboenninger avatar arnoson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

kirby-forms's Issues

`$formPage->notificationEmail_from()` is missing?

Is there some other configuration for this? Enabling the notification email just throws an error on form submit, if I manually add a Notificationemail-from key in the form's content file it works.

Usage on multi-language sites

Hey, thanks for this plugin! It works really well so far but I'm having some issues with multi-language sites.. perhaps there is something I missed in the setup?

Building a form page in the default language is problem-free, but I can't make any edits in different languages. Trying to to save anything results in:

Screenshot 2023-06-10 at 18 41 46

and looking at the data in the content folder, it looks like all the 'name' keys have been deleted from the Form-fields structure. The Identifier field is empty, disabled but required:

Screenshot 2023-06-10 at 18 43 04

"Create from label" is also disabled. Going into the txt file and manually adding name keys does re-enabled saving/editing on those other languages...

Form state incorrect if notification does not send

I'm running into another issue with the form/notification setup. I haven't setup any SMTP settings so I assume Kirby just uses PHPMailer to send the notifications (directly to spam). This works locally, running a Kirby site with Laravel Valet. On my server though, configured with dokku, I guess the emails are not sending at all.

The issue is, in this case the form does page does not update to reflect that the form content has actually been saved. It just returns 302 and loads the form again, with the data you've just submitted. The entries do show up in Kirby however.

This is for sure an issue with my email setup, but perhaps it should show the success message to the user nonetheless?

Edit: the issue on the server is: /usr/sbin/sendmail: not found, which makes sense.

Automate release

Maybe with release-it? Seems to be able to handle composer and we're using node for the build process anyway.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.