cmsplugin-contact-plus
cmsplugin-contact-plus copied to clipboard
With cmsplugin-contact-plus building custom forms for your django-cms project is a breeze. Now it's so easy to build the forms with exactly the fields you want in the order you want - with a minimal e...
Needed that to be able to style my "contact us" form with Bootstrap 3 using a [crispy form](http://django-crispy-forms.readthedocs.io/en/latest/index.html) helper. **settings.py** ``` python CMSPLUGIN_CONTACT_FORMCLASS = 'myapp.forms.MyContactUsForm' ``` **forms.py python 3** ```...
Bumps [django-cms](https://github.com/django-cms/django-cms) from 3.4.4 to 3.4.7. Changelog Sourced from django-cms's changelog. 3.4.7 (2020-07-21) Removed extra quotation mark from the sideframe button template Fixed a bug where xframe options were processed...
Hello, this happens when i install a plugin and make a migrations. Any ideas? Traceback (most recent call last): File "manage.py", line 21, in main() File "manage.py", line 17, in...
It will be useful to have different reply-to, sender, and send copy settings for each contact form so that: ``` CONTACT_PLUS_FROM_EMAIL CONTACT_PLUS_REPLY_EMAIL_LABEL CONTACT_PLUS_SEND_COPY_TO_REPLY_EMAIL ``` should be converted to a model...
``` File "/home/www/django/home-page-cms/cmsplugin_contact_plus/models.py", line 107, in ExtraField form = models.ForeignKey(ContactPlus, verbose_name=_("Contact Form")) TypeError: __init__() missing 1 required positional argument: 'on_delete' ``` added `, on_delete=models.CASCADE` as quick fix
Changing `iteritems` to `items` works: - https://github.com/arteria/cmsplugin-contact-plus/blob/58dbc76d6cf2b4cc499e4ca5d4b11d762d7c0a19/cmsplugin_contact_plus/actions.py#L77 - https://github.com/arteria/cmsplugin-contact-plus/blob/58dbc76d6cf2b4cc499e4ca5d4b11d762d7c0a19/cmsplugin_contact_plus/actions.py#L92
Version 1.3.12 vs. latest 1.3.16
If someone changes the password for this email, I'll never know about it while `email_message.send(fail_silently=True)` is set. Can this be an option to set to `false` so that I can...
### Overview Fill in the following fields as you work on these items at Hack for LA. Add the link of the items you worked on in the list as...
- After successfull processing the form, plugin responses with redirect instead of standard response. This approach prevents form resubmission with page reload.