Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion

osTicket v1.10 (stable) and Maintenance Release v1.9.15 are now available! Go get it now

Embed Form In External Website

Is there a way to do this, outside of using an iframe ?

Comments

  • edited June 23
    You could make a form on an external website that uses the ticket open api.

    But I do not think that you can add a form in osTicket that points to another web site.
  • I have had a look at the API bits and it is a bit goobledy gook for me!

    I want to embed the forms on a few different Joomla sites/pages.

    I do also have BreezingForms, but can't see a way using that either!

    Could an option could be to design a new page on my OST install and use that, somehow? 
  • Pretty much your options are limited to:
    • Use the osTicket UI (send people to the site and have them login to do that)
    • Use the create ticket api to make a custom form that uses the api.
    • Use a 3rd part form maker -OR- creat your own email form that sends an email to the ticket system with the information from the form.
    • Create your own script that talks directly to the database and creates the ticket 
  • Use a 3rd part form maker -OR- creat your own email form that sends an
    email to the ticket system with the information from the form.

    That looks like the obvious answer that was staring me in the face abd I couldn't see it - thanks for making it obvious.
  • Ooops, just hit me that the email will show as originating from the website, not the client, won't it?
  • You should be able to set the from address and to address using the script that powers the form. :)
  • if you are using Joomla then check out the JED there is at least on Joomla / OSticket bridge component had a play a while back with one called osticky ? I think there is probably at least one more by now..? 
  • "Use the create ticket api to make a custom form that uses the api."

    is it possible to do this if we cannot store any php files on the external website's server?  our website is hosted on a cloud system that only allows the construction of  basic html pages, we cannot store any actual files on the server.   
  • Q: is it possible to do this if we cannot store any php files on the external website's server?

    A: The only people who could answer that is the administrator of your cloud system.  Most likely Yes.
    • You can use an iframe to include the script at any location in the world.
    • If you can do forms you can have the form call the submit script from any location in the world.
Sign In or Register to comment.