X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   Changing design (https://forum.x-cart.com/forumdisplay.php?f=51)
-   -   newsletter signup from html page (https://forum.x-cart.com/showthread.php?t=33757)

Chris B 09-07-2007 08:49 AM

newsletter signup from html page
 
Is there a method to have a newsletter signup form on a standard html page?

Using Version 4.0.19

Thanks

longhorn180 10-04-2007 05:26 AM

Re: newsletter signup from html page
 
I'd like to be able to do this as well. Anyone have any ideas?

longhorn180 10-04-2007 05:37 AM

Re: newsletter signup from html page
 
I found this code in another thread and it seems to work.
Code:

<form action="news.php" name="subscribeform" method="post">
<input type="hidden" name="subscribe_lng" value="{$store_language}" />
<input type="text" name="newsemail" size="19" />
<a href="javascript: document.subscribeform.submit();" js_to_href="Y">Subscribe</a>
</form>

Here is the link to the thread: http://forum.x-cart.com/showthread.php?t=32615&highlight=newsletter

Chris B 10-04-2007 11:01 AM

Re: newsletter signup from html page
 
This works for 4.019.

Make sure the path is correct for your x-cart installation...


<Table>
<FORM action="/store/mail/subscribe.php" name="subscribeform">
<INPUT type="hidden" name="redirect" value="customer">
<TR>
<TD>
Your email:
<BR>
<INPUT type="text" name="newsemail" size="16">
<BR>
<A href="javascript:document.subscribeform.submit()" class="VertMenuItems"><FONT class="VertMenuItems">Subscribe&nbsp;</FONT><IMG src="/store/skin1/images/go_menu.gif" width="27" height="14" border="0" align="absmiddle"></A>
</TD>
</TR>
</FORM>
</TABLE>

2coolbaby 10-28-2007 05:11 PM

Re: newsletter signup from html page
 
I had this working in 4.0.18, but since I upgraded to 4.1.8, it no longer works. Anyone know how to fix this for the 4.1 branch?

2coolbaby 10-28-2007 05:25 PM

Re: newsletter signup from html page
 
I realized that I do not have a subscribe.php in my mail folder since x-cart installed the update. I wonder if that was a mistake or for a reason. Any ideas?

OpheliaPayne 01-03-2008 06:26 AM

Re: newsletter signup from html page
 
Use the code at the very beginning, but make sure you have the correct path for news.php. It looks like the "news.php" has replaced the subscribe.php file.

ottodacat 02-01-2008 05:37 AM

Re: newsletter signup from html page
 
Hi,

Actually I went with an iframe solution (i embedded the sign in through an iframe) and leveraged a free open source solutin which gave me a means to manage the user database separately, see:
http://www.selfexile.com/projects/opennewsletter/

Jon 02-01-2008 09:30 AM

Re: newsletter signup from html page
 
As a quick and simple way, all you need to do is go to your x-cart page where your existing newsletter sign-up page is presented. View source on the page, scroll down to the newsletter code, and copy the information between <form and </form> (including anything that provides formatting which may possibly exist outside of these elements).

Then adjust the paths based on it's new location and paste it into your html document.

connemara 02-12-2008 10:59 AM

Re: newsletter signup from html page
 
Thank you Jon and the others as I have been struggling to get this working. I have an image on the head section that links to the html page (subscribe.htm). This all opens with greybox. It is perfect. I can subscribe and get the appropriate results. Last challenge:
The results page is within the default cart layout, but the subscribe is in a fixed window so it looks pretty awful since the page gets squished.

Is there a way to have the "thank you" or results message go to an html page so I can control how it looks to the customer in that window?
Connie


All times are GMT -8. The time now is 02:37 PM.

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