• 1

Read this first!

We do not monitor these forums. The forum is provided to exchange information and experience with other users ONLY. Forum responses are not guaranteed.

However, please submit a ticket if you have an active subscription and wish to receive support. Our ticketing system is the only way of getting in touch with RSJoomla! and receiving the official RSJoomla! Customer Support.

For more information, the Support Policy is located here.

Thank you!

TOPIC: conditional multipage & preview data before submit

conditional multipage & preview data before submit 11 years 5 months ago #25605

Hi;

How can I use these string in one line? I want to use these 2 string together in 1 line.

$formLayout = str_replace('rsfp_changePage(','preV(',$formLayout);
$formLayout = str_replace('rsfp_changePage(', 'rsfp_conditionalPage(', $formLayout);

Best regards
The administrator has disabled public write access.

conditional multipage & preview data before submit 11 years 5 months ago #25612

Hi,

How can I migrate these 2 function to one function? I need to intagrete these functions to 1 function. Thank you.

<script type="text/javascript">
function preV(param1, param2, param3, param4){
if (param2 == 4 && param3 == 4){
var i;
for(i=0;i<document.getElementsByName('form[Kisi]').length;i++)
if (document.getElementById('Kisi'+i).checked)
document.getElementById('pKisi').innerHTML = document.getElementById('Kisi'+i).value;
document.getElementById('pKullanici_Adi').innerHTML = document.getElementById('Kullanici_Adi').value;
document.getElementById('psifre').innerHTML = document.getElementById('sifre').value;
document.getElementById('pemail').innerHTML = document.getElementById('email').value;
document.getElementById('pAd').innerHTML = document.getElementById('Ad').value;
document.getElementById('psoyad').innerHTML = document.getElementById('soyad').value;
document.getElementById('pTCNo').innerHTML = document.getElementById('TCNo').value;
document.getElementById('pdogum').innerHTML = document.getElementById('dogum').value;
document.getElementById('pTelefon').innerHTML = document.getElementById('Telefon').value;
document.getElementById('pfaks').innerHTML = document.getElementById('faks').value;
document.getElementById('pgsm').innerHTML = document.getElementById('gsm').value;
document.getElementById('pAdres').innerHTML = document.getElementById('Adres').value;
var j;
for(j=0;j<document.getElementsByName('form[soz][]').length;j++)
if (document.getElementById('soz'+j).checked)
document.getElementById('psoz').innerHTML += " " + document.getElementById('soz'+j).value;
var l;
for(l=0;l<document.getElementsByName('form[maillist][]').length;l++)
if (document.getElementById('maillist'+l).checked)
document.getElementById('pmaillist').innerHTML += " " + document.getElementById('maillist'+l).value;
}
rsfp_changePage(param1, param2, param3, param4);
}
</script>


<script type="text/javascript">
function rsfp_conditionalPage(formId, page, totalPages, validate){

if(page == 1 && document.getElementById('Kisi1').checked){


rsfp_changePage(formId, page+2, totalPages, validate);
return '';
</script>
The administrator has disabled public write access.

conditional multipage & preview data before submit 11 years 5 months ago #25614

I solved.

CODE IS like this:

script type="text/javascript">
function preV(param1, param2, param3, param4)
{
if (param2 == 4 && param3 == 4)
{
var i;
for(i=0;i<document.getElementsByName('form[Kisi]').length;i++)
if (document.getElementById('Kisi'+i).checked)
document.getElementById('pKisi').innerHTML = document.getElementById('Kisi'+i).value;

document.getElementById('pKullanici_Adi').innerHTML = document.getElementById('Kullanici_Adi').value;

document.getElementById('psifre').innerHTML = document.getElementById('sifre').value;
document.getElementById('pemail').innerHTML = document.getElementById('email').value;
document.getElementById('pAd').innerHTML = document.getElementById('Ad').value;
document.getElementById('psoyad').innerHTML = document.getElementById('soyad').value;
document.getElementById('pTCNo').innerHTML = document.getElementById('TCNo').value;
document.getElementById('pTelefon').innerHTML = document.getElementById('Telefon').value;
document.getElementById('pfaks').innerHTML = document.getElementById('faks').value;
document.getElementById('pgsm').innerHTML = document.getElementById('gsm').value;
document.getElementById('pAdres').innerHTML = document.getElementById('Adres').value;
var j;
for(j=0;j<document.getElementsByName('form[soz][]').length;j++)
if (document.getElementById('soz'+j).checked)
document.getElementById('psoz').innerHTML += " " + document.getElementById('soz'+j).value;
var l;
for(l=0;l<document.getElementsByName('form[maillist][]').length;l++)
if (document.getElementById('maillist'+l).checked)
document.getElementById('pmaillist').innerHTML += " " + document.getElementById('maillist'+l).value;
}
rsfp_changePage(param1, param2, param3, param4);
if(param2 == 1 && document.getElementById('Kisi1').checked)
{
rsfp_changePage(param1, param2+2, param3, param4);

}
}
</script>
The administrator has disabled public write access.
  • 1

Read this first!

We do not monitor these forums. The forum is provided to exchange information and experience with other users ONLY. Forum responses are not guaranteed.

However, please submit a ticket if you have an active subscription and wish to receive support. Our ticketing system is the only way of getting in touch with RSJoomla! and receiving the official RSJoomla! Customer Support.

For more information, the Support Policy is located here.

Thank you!