Forms

Permalink Browser Info Environment
I originally dismissed using this add-on, because in the forum I noticed a problem with including forms in the popup. Then I noticed a review stating the opposite.
I wanted to use the popup to open a sign-up form.
In fact, I need to have two forms available (popping up from two separate triggers on one page)
Would this be possible?
Currently I am using a text link popup to iframe, but the styling is difficult. Your add-on would make it easier. It would be nice to pop-up from text links - are you thinking about this?
Thanks
Arlene

Type: Pre-Sale
Status: Resolved
arlenesey
View Replies:
4Concrete5 replied on at Permalink Reply
4Concrete5
Hi Arlene, we are in fact about to release a new update that allows to use text links as well. It will be ready soon, maybe even today/tomorrow! Follow us on Twitter @4concrete5 so we can keep you updated.

As for the forms; the Concrete5 core does not yet support forms and other active content in popups. We hope Concrete5 will soon make modifications to the core so that we can also support this in a future release. However there is a little work around. If you add the stack that contact the form you are using with Stack PopOver in your page as well (somewhere on the bottom where it's not bothering) then it will work.

We hope you will enjoy your add-on. Follow us on Twitter @$concrete5 for info and future releases.

Team 4C5
arlenesey replied on at Permalink Reply
arlenesey
Thanks for the quick reply!

Could you explain how to implement the form work-around in (a little) more detail?
It is important that the trigger be integrated in the text - I have reserved the right column of my layout for links and galleries. The trigger can be a png, but I don’t understand how to separate trigger and popover stack?

It is interesting what you say about C5 not supporting active content in pop-ups. As I mentioned before, I have created pop-ups within content by creating an „ajax-only“ page template (no fancy header & footer-just basics - a quasi „blank“ page) then popping it up from text link in content block. This required some extra css to look good, but it worked well. (Not as easy as your add-on, however!)
When I tried the same technique with a form block on the „ajax-only“ page, the height is uncontrollable. Couldn’t change it. It also took a second to load - almost unacceptable.

I contacted the developer who wrote a review on your C5 market page that claims forms work with Stack Popover, but he said he uses a service similar to Wufoo and pastes the html into the stack. Unfortunately, my clients are too small to afford any marketing services.

He also said that forms that pop up seem to be filled out more often than the normal space-wasting kind. This is an important feature!

Pop-ups are so ubiquitous these days - it is really important for C5 to catch up to the trends if they (and we) want to survive.

Stack Pop-Over is a great add-on - thanks for creating it!

Arlene
4Concrete5 replied on at Permalink Reply
4Concrete5
Hi Arlene, thank you too for your emails and positive feedback!

In our next release, which will be available today or tomorrow, we added the text trigger option. This way you can have windows popup from a text label as well rather than an image. You can simply choose this option in the Stack PopOver dialog. We will tweet about this update as soon as it;s online ;)

As for using forms with Stack PopOver. Create a stack with the form you need. Then add Stack PopOver to your page and choose the stack that contains the form. Last but not least, also add the stack to you page, somewhere on the page where it's not bothering you. Maybe even in an accordeon of something so that it doesn't take up too much space. I know it's not a clean solution, but it works for now. Hopefully there will be a core update from Concrete5 allowing us to find a more professional solution to this matter!

We appreciate your feedback and hope you will enjoy our add-ons. If you would be so kind to leave a review for Stack PopOver, we are happy to offer you 15% off on one of our other add-ons.

Have a great day,
Team 4C5
arlenesey replied on at Permalink Reply
arlenesey
Thank you for your efforts, but this does not work for me:
I added the stack using Stack Popover. First problem: all styling that I did in a special template for the form was stripped out - either by the stack or the popover. The form looks awful, no matter what I try. Curiously, the text I specify in the form for "submit" (in German - "Absenden") also gets kicked out, and there is no success statement. Good news is that the popover closes and returns you to the page.
I added the stack again somewhere on the page. I used a custom Area Class to hide it - this worked, but had no bearing on the styling or functionality of the form.
Take a look - I will leave it in for 12 hours, then I have to find another solution. Very frustrating - because your Popover gets me 90% of the way!
http://stagingseydoux5.ch/index.php/verein...
click button > "Anmeldung Privat"
4Concrete5 replied on at Permalink Reply
4Concrete5
Hi Arlene,

The reason that the form is not styled correctly is because the actual popover div is placed outsite the c5 page wrapper (class="ccm-page"). We needed to do this so the fixed placement of the trigger would work.

When we add the popover within the ccm-page div, the popup will show in the middel of that box and not in the middle of the viewport.
What we can try to do, is to include the ccm-page class in the actual popover (#stack-popover) so that the styling will be the one you expect.

4Concrete5 Team.
arlenesey replied on at Permalink Reply
arlenesey
The only solution I can use is one that will work - without too many hoops to jump through.
The work-around with the "hidden" extra stack was pushing it. I work on many websites. Will I remember in 6 months that the "hidden" stack is there? Hmmmm

If the solution you are proposing:
- will enable template implementation
- will enable accessing translations - In the end the website will all be in German, including dynamic translations for forms

then I will try it out.

I truly appreciate your efforts, and encourage you to continue developing this add-on - you are on the right track, and it could be really great!
4Concrete5 replied on at Permalink Reply
4Concrete5
Arlene,

We've updated the StackPopover. It should use the theme layout (ccm-page).

And the issue with the form is still there, that is an C5 issue (unfortunately). We are looking for a solid solution, but nothing satisfying yet.
This issue is only when placing forms programmaticly on the page. When you put the stack on the page by yourself, it works. C5 knows this issue, we hope for a core solution ;)

I hope this will help you!

4Concrete5 Team.
arlenesey replied on at Permalink Reply
arlenesey
I have tried to implement it but it is not working - I am wondering if the Area class I used (display:none in "upper Footer") has reached back through the stack somehow ad blocked everything - the popover block is visible in editing mode, but disappears completely when out of editing mode. No test link, no png link works. (not visible)
I give up for now, but I will keep the license just in case this all gets solved in a newer version of C5.
By the way, could you solve the C5 5.7.5 update problem? (I saw a Tweet...)

Nice Weekend....
4Concrete5 replied on at Permalink Reply
4Concrete5
Hi Arlene,

I think I dont understand your comment about the display: none in the upper Footer. If you're using FireFox (or Chrome) you can easily see the DOM of the page, and you can show the CSS used on each element. With this you can tell what css will cause the problem of not showing the popover triggers.

The 5.7.5 update problem has been solved. Not all the files were FTP'd and therefore the update stopped in the middle, leaving C5 in a 5.7.4.2/5.7.5 state. We've FTP'd all the files and rerun the update (after lettig C5 think it wasnt updated yet).

4Concrete5 Team.
arlenesey replied on at Permalink Reply 2 Attachments
arlenesey
Yes sorry I wrote the above in a not so succinct manner.
To implement your work-around for the form block, I had to create an area class in page-them.php and main.less. I have since removed the area class in page-theme.php and in main.less, but there could be a "ghost in the machine" - Once I made the area "invisible", everything in that area and the area itself (footer-upper) disappeared, never to be seen on that page again.
The second problem - implementing your new version (1.2.1) of Stack popover _
The popover block appears in edit mode, but is gone, outside of edit mode, and can't be seen by developer tools (chrome). I attach two files for you to see.
If I have time over the weekend I will make a fresh page and try again - maybe there's too much garbage/leftovers, in spite of clearing cache.

concrete5 Environment Information

not applicable, but using Concrete5 5.7.4.2

Browser User-Agent String

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.