Resolve Support Ticket System Error

En curso Publicado hace 4 años Pagado a la entrega
En curso Pagado a la entrega

Support Tickets currently can only be "added" but not "updated". Attempt to "update ticket" by "Member" results in an error message

"The ticket priority field must have a value.

The support_category_id field must have a value."

A new ticket thus has to be created(added) for what should ordinarily be "ticket updates".

I currently go into the database to merge "added tickets"(ticket replies) to its originating ticket (parent).

The problem seems to be an SSL issue as the form action correctly redirects alternatively between "add ticket" and "update ticket" forms when the "submit response button" is clicked while non-SSL is in place and the following code within the file /mysite/system/application/views/members/[login to view URL] is in use.

<form action="{submit_url}" method="post" id="response-form" enctype="multipart/form-data">

If same code is retained while SSL is in place, a blank web page results on clicking the "Submit Response Button", apparently because the browsers are rejecting a redirection from a non-SSL source to an SSL web page.

When SSL is enabled and the following code within the file /mysite/system/application/views/members/[login to view URL] is modified as shown below, on clicking the "Submit Response Button", it only redirects to "Add Ticket Form" and so tickets can only be "added" and not "updated", as it currently is the situation.

<form action="[login to view URL]" method="post" id="response-form" enctype="multipart/form-data">

When SSL is enabled and the following code within the file /mysite/system/application/views/members/[login to view URL] is modified as shown below, on clicking the "Submit Response Button", it only redirects to "Update Ticket Form" and so tickets can only be "updated" and not "added"

<form action="[login to view URL]<?=$ticket_id?>#msg" method="post" id="response-form" enctype="multipart/form-data">

REQUIRED: Enabling the "Submit Response Button" to correctly alternatively redirect to "Add ticket Form" and "Update Ticket Form" as appropriate, on Member "Adding Ticket" and/or "Updating Ticket"

Please note that to prevent overwrite on theme and/or script updates, the relevant file is also within the current theme's custom templates folder on path /mysite/themes/main/tuscany_orange/custom_templates/[login to view URL] such that any changes will only be reflected on updating this file in the custom template folder.

JEM/JROX Script

php version 5.6.40

mysql version 10.2.27-MariaDB

Payment Terms : 100% Milestone Payment to be created on acceptance of project, to be released on completion.

PHP MySQL JavaScript Comercio electrónico HTML

Nº del proyecto: #21758299

Sobre el proyecto

2 propuestas Proyecto remoto Activo hace 4 años

2 freelancers están ofertando un promedio de $28 por este trabajo

eliaa

Hello, I have gone through your requirements and understand what you need. I am a Web developer with 7 years experience I have used a lot of technology to implement my clients solutions. List of Services that i can hel Más

$30 USD en 1 día
(21 comentarios)
4.8
farhanalawi88

A can rebuild your application to easy our communication you can call me in whatsapp in 081220209020 iam from indonesia

$25 USD en 4 días
(0 comentarios)
0.0