X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   Third Party Add-Ons for X-Cart 4 (https://forum.x-cart.com/forumdisplay.php?f=45)
-   -   Direct Product Enquiry Form (https://forum.x-cart.com/showthread.php?t=26896)

photo 07-08-2008 01:08 AM

Re: Direct Product Enquiry Form
 
Quote:

Originally Posted by paul@dimoda.com.au
Has anyone got this working with CDSEO or CDSEO pro? CDSEO rewrites so that there is no message that the enquiry is sent of that the captcha is incorrect...

Phil's Enquire mod works fine for me using CDSEO

ecommerce 07-08-2008 08:39 AM

Re: Direct Product Enquiry Form
 
Thanks Photo.

Also guys, if the "Configurator" mod by x-cart is being used,
and a customer configures a Computer, after they are done
configuring, instead of adding to cart I will like to have the tab
"Enquiry Form".

Question: If they submit the Enquiry Form after configuring,
will all the configuring details be submitted to admin?

OR will only the name of the product be submitted to admin?

Thanks

sg_web 07-29-2008 10:36 AM

Re: Direct Product Enquiry Form
 
I've just installed the v4.x version of the Direct Enquiry mod and it's working like a charm except when the product name has a quotation mark i.e. " in it. The email is truncating the product name at the ". Is there a way to modify the DoStripSlashes function to strip the quotes as well?

konadnailart 08-09-2008 11:33 AM

Re: Direct Product Enquiry Form
 
anyone know how to remove the captcha part?
thank you

nomonkeybiz 08-09-2008 03:10 PM

Re: Direct Product Enquiry Form
 
Quote:

Originally Posted by konadnailart
anyone know how to remove the captcha part?
thank you


In enquire.php (line 207-209), change to:
Code:

/* if (!checkXCM_captcha($XCMcode)) {
 $ValidationFailed = true;
} */


In enquire.tpl (line 11-14), change to:
Code:

    /* if (theForm['code'].value == ""){
        errMsg = "Please enter the code";
        setfocus = "['code']";
    } */


In enquire.tpl (line 64), add the starting comment tag:
Code:

<!--    <tr>

In enquire.tpl (line 80), add the closing comment tag:
Code:

</tr> -->

konadnailart 08-09-2008 07:47 PM

Re: Direct Product Enquiry Form
 
thanks nomonkeyiz it works.
thank you

MBA 02-10-2009 10:51 AM

Re: Direct Product Enquiry Form
 
We've used this mod on 4.1.10 and 4.1.11 with no issues but today suddenly the captchu doesn't show and we are getting a ton of these types of errors in the server log:

[Tue Feb 10 13:07:07 2009] [error]

PHP Warning: fclose() [<a href='function.fclose'>function.fclose</a>]:

3 is not a valid stream resource in /home/userwww/public_html/enquire.php on line 60

Line 60 in the enquire.php file is the fclose($Handle);

The only significant change to the server was updating PHP from 5.2.6 to 5.2.8 that we needed for another bit of software to run faster... I wonder if anyone has seen this yet?

PhilJ 02-11-2009 02:56 AM

Re: Direct Product Enquiry Form
 
Untested, but try this.

1) Change:

fclose($Handle);

To:

closedir($Handle);

2) Change:

$handle = fopen('./captcha' . '/' . $FileName, 'w');

To:

$Handle = fopen('./captcha' . '/' . $FileName, 'w');

jaydee 02-15-2009 12:59 AM

Re: Direct Product Enquiry Form
 
I was having the fclose errors as well. This fixed it:

Lines 57-60:
Code:

closedir($Handle);

 $Handle = fopen('./captcha' . '/' . $FileName, 'w');
 fclose($Handle);


The image generated is a little underwhelming. Any ideas how to improve it? Can we pull in X-Carts image verification somehow?

Cheers,

jaydee 02-15-2009 02:18 AM

Re: Direct Product Enquiry Form
 
If the user gets the captcha wrong, they are returned to a blank page with empty fields, requiring them to enter their enquiry again. Yuck!

I've been fiddling with PHP for ages but can't seem to get things to pass across. PHP isn't my strong point...

Any suggestions or help please?

Cheers,


All times are GMT -8. The time now is 08:38 PM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.