Find Jobs
Hire Freelancers

Joomla component RSForm

$30-40 USD

Zamknięte
Opublikowano około 12 lat temu

$30-40 USD

Płatne przy odbiorze
We have backup of the form rsform_backup, that can be imported from admin panel in Rsform component Backup/Restore Also we have components files [login to view URL] of previous version and current(after upgrade). Work need to be done on current version, leaving comments in its code if code is changing. 1. Copy from previous version code the code of delay of sending email to user. This part of code is located in components/com_rsform/[login to view URL] (this code I think also can be added from admin panel in Rsform component in PHP Email Scripts instead of [login to view URL]) administrator/components/com_rsform/helpers/[login to view URL] It is marked, commented as Danazix This code for sending message to user with delay, delay time is indicated in admin panel Rsform component in User email settings in "TO" field in square brackets [5] means 5 minutes. Also in order it to work, cron must be switched on in hosting admin panel(I have ISP manager) /usr/bin/wget '[login to view URL]' After upgrading this feature doesnt work. 2. Make so that Thank you page will open in new window if it is placed in content using plugin plg_content [login to view URL] {rsform1}. Now in opens inside the content. 3. The main part of the task, this scenario need to be developed by creating the duble of the form that you will import from given backup and adding there some additional fields. It has to be made so that any additional field could be added in future from components admin panel. The scenario: 1. User fills first form with some value, submits it 2. User gets email with the link to another form that is continuation of the first form, so that when he opens this second form there are fields that were already been filled before in first form and that fields are now already filled with values that were typed in first form. As rsform support said: described scenario can be achieved with the help of some custom scripting. You could add a link in the user email that points to the second form. In the second form you will need to retrieve the information that was submitted by the user in the first form and add the data into the fields. An easy solution would be to : - add a hidden field in your first form that will contain a unique string; - use the value from the hidden field as a parameter in the user email link that points to the second form; - use a custom script in your second form that retrieves the parameter from the URL and uses it in a SQL query in order to retrieve the information that was previously submitted; - add the information to each field; An example on how to retrieve a parameter from the URL can be found here: [login to view URL] All work must be done on your side. We cannot give ftp or mysql access to sites.
Identyfikator projektu: 1510401

Informację o projekcie

3 ofert
Zdalny projekt
Aktywny 12 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
3 freelancerzy składają oferty o średniej wysokości $42 USD dla tej pracy
Awatar Użytkownika
Dear! Let me do it for you! RegarD!
$50 USD w 2 dni
5,0 (25 opinii)
4,8
4,8
Awatar Użytkownika
Check PMB please.
$40 USD w 1 dzień
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga RUSSIAN FEDERATION
Kazan, Russian Federation
4,8
2
Zweryfikowana metoda płatności
Członek od paź 27, 2010

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.