Code Monkey home page Code Monkey logo

grav-plugin-tingle-form's People

Contributors

finanalyst avatar martinzbinden avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

martinzbinden

grav-plugin-tingle-form's Issues

strange rendering for button

Something went wrong with the button rendering.
In Markdown page (Quark default.md) I use Open [popup-form form="APopupForm"]a modal form[/popup-form] but the output in HTML is: </temporary-tag> (see screenshot).

output

Shortcode Core v5.1.1
Grav 1.7.31

New parameter(s) for shortcode

Add a parameters with calculated value (or better, an arbitrary number of parameters with a wildcarded name pattern like <NAME>*) to pass additional data from the page context to the popup form for post-processing it it

Use case: I have tingleform, called more than 1 time on single page and want to see directly in received message (without GTM on top of site), which button from a set was clicked. I can detect it in page's DOM, but can't now pass calculated on the fly value to form

Custom HTML not processed in button label

[popup-form...]Contact Us[/popup-form] with plain-text only work as expected, but even bits of HTML like [popup-form...]<span class="fa fa-envelope"></span> Contact Us[/popup-form] will output HTML-code "as is", without converting to FA-icons

popCont needs setting to raw

Hi, this wasn't working for me until I set popCont to raw in the template.

{{ tform }}_Modal.setContent('{{ popCont|raw }}');

instead of

{{ tform }}_Modal.setContent('{{ popCont }}');

Success alert

Is there any way to show a "Your message has been sent" response?

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.