<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>LemonStand Forum</title>
	<description>LemonStand forum topics and replies</description>
	<link>http://forum.lemonstandapp.com/index.php</link>
	<pubDate>Thu, 17 May 2012 02:44:30 +0000</pubDate>
	<ttl>10</ttl>
	<item>
		<title>Error submitting a test transaction using authorize.net</title>
		<link>http://forum.lemonstandapp.com/topic/3757-error-submitting-a-test-transaction-using-authorizenet/</link>
		<description><![CDATA[Hi,<br />
<br />
We are using authorize.net as our payment gateway and we created a new payment method of type "Authorize.NET AIM". Transaction Type is set to "Authorization Only" and "Create Test Transactions" is set "ON" including "Use Test Server".<br />
<br />
The error I get after entering test master card number is "The merchant login id or password is invalid or the account is inactive". The account is active and in test mode.<br />
<br />
Authorize.Net AIM didn't ask for a MD5 hash...<br />
<br />
I also tried creating a new payment method of type "Authorize.Net DPM" where it did ask me to enter the MD5 hash. The hash value is the same in authorize.net and in lemonstand. <br />
<br />
Any ideas why I might be getting the above error?<br />
<br />
What is recommended? AIM or DPM?<br />
<br />
Thanks]]></description>
		<pubDate>Thu, 17 May 2012 02:44:30 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3757-error-submitting-a-test-transaction-using-authorizenet/</guid>
	</item>
	<item>
		<title>index.html on same server giving 404</title>
		<link>http://forum.lemonstandapp.com/topic/3756-indexhtml-on-same-server-giving-404/</link>
		<description><![CDATA[I'm hoping to put an index.html page in front of the index.php page as a "under construction" page as I work on the site. When I do that, it gives a 404 not found error, so it seems as though Lemonstand is getting in the way. <a href='http://174.121.134.157/~rockpape/index.html' class='bbc_url' title='External link' rel='nofollow external'>http://174.121.134.157/~rockpape/index.html</a><br />
<br />
How can I just call that page without having lemonstand interfere?]]></description>
		<pubDate>Wed, 16 May 2012 21:39:22 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3756-indexhtml-on-same-server-giving-404/</guid>
	</item>
	<item>
		<title>{order_id} in subject not always working</title>
		<link>http://forum.lemonstandapp.com/topic/3754-order-id-in-subject-not-always-working/</link>
		<description><![CDATA[Hi! We've got a thank you / receipt email that gets sent to both the customer and the store owner (not sure why it was setup with just one email; we inherited this site), which has the {order_id} variable in the subject line, like so: <a href='http://cl.ly/Gg5A' class='bbc_url' title='External link' rel='nofollow external'>http://cl.ly/Gg5A</a><br />
<br />
On customer emails the order ID comes through fine. Here's a live test I ran 2 days ago: <a href='http://cl.ly/Gftu' class='bbc_url' title='External link' rel='nofollow external'>http://cl.ly/Gftu</a><br />
<br />
But the store admin just sees the variable in plain text: <a href='http://cl.ly/GfSb' class='bbc_url' title='External link' rel='nofollow external'>http://cl.ly/GfSb</a><br />
<br />
I'm not sure why that's happening – any ideas?]]></description>
		<pubDate>Wed, 16 May 2012 19:22:38 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3754-order-id-in-subject-not-always-working/</guid>
	</item>
	<item>
		<title>is install file same for Dev and commercial?</title>
		<link>http://forum.lemonstandapp.com/topic/3753-is-install-file-same-for-dev-and-commercial/</link>
		<description><![CDATA[I have bought a commercial license and still have a development license (i know, i did it wrong) but i am changing servers and will be installing both as i am developing another site. Is the install file in my account ok for the development and commercial license?<br />
<br />
I did search but could find nothing and i am not sure if the install file change when i bought the commercial license.<br />
<br />
Thanks<br />
<br />
Paul]]></description>
		<pubDate>Wed, 16 May 2012 18:55:06 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3753-is-install-file-same-for-dev-and-commercial/</guid>
	</item>
	<item>
		<title>adding partial to filesystem</title>
		<link>http://forum.lemonstandapp.com/topic/3752-adding-partial-to-filesystem/</link>
		<description><![CDATA[Hello, I've created a new partial directly on the file system, and it shows up in the admin area, one problem, it shows up 50 times in red and if I click it it says "The partial file site;left_col.htm	 cannot be found.". The actual filename is site;left_col.php. Is it not possible to create the partials directly on the filesys?]]></description>
		<pubDate>Wed, 16 May 2012 17:41:14 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3752-adding-partial-to-filesystem/</guid>
	</item>
	<item>
		<title>user agent detection</title>
		<link>http://forum.lemonstandapp.com/topic/3751-user-agent-detection/</link>
		<description>How do I get the current customer group when doing a custom user agent detection, $this object dont seem to be set at the time the code is run.</description>
		<pubDate>Wed, 16 May 2012 16:20:48 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3751-user-agent-detection/</guid>
	</item>
	<item>
		<title>Custom 301 redirects</title>
		<link>http://forum.lemonstandapp.com/topic/3750-custom-301-redirects/</link>
		<description><![CDATA[There has been quite a lot of stuff on the forums about this but none of it seems to cure what I am looking for, sadly. We are wanting to redirect old catalogue URLs to the new prettier ones, for example this: <br />
<br />
/main.asp?category=Energy+Store<br />
<br />
needs to forward to<br />
<br />
/category/energy-store/<br />
<br />
Here is what I have in my .htaccess file:<br />
<br />
<pre class='prettyprint'>
AddHandler x-mapp-php5 .php

SetEnv DEFAULT_PHP_VERSION 5

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www&#092;.
RewriteRule ^(.*)$ http&#58;//www.%{HTTP_HOST}/$1 &#91;R=301,L&#93;

RewriteOptions MaxRedirects=1

# You may need to uncomment the following line on some hosting environments, 
# for example on unitedhosting.co.uk
RewriteBase /

#
# Do not allow executing any PHP scripts
#

RewriteRule ^(.*).php$ index.php &#91;L&#93;

#
# The following section automatically adds a trailing slash to all URLs
#

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(&#092;.&#91;a-zA-Z0-9&#93;{1,5}|/)$
RewriteCond %{HTTP:X-REQUESTED-WITH} !^(XMLHttpRequest)$
RewriteCond %{REQUEST_METHOD} !^HEAD$ 
RewriteCond %{REQUEST_METHOD} !^POST$ 
RewriteRule (.*)(&#91;^/&#93;)$ %{REQUEST_URI}/ &#91;R=301,L&#93;

#
# Product files downloading URL
#

RewriteRule (^download_product_file/.*) index.php?q=/$1 &#91;L,QSA&#93;

#
# Administration Area file downloading URL
#

RewriteRule ls_backend/files/get/(.*) index.php?q=/backend_file_get/$1 &#91;L&#93;

#
# All other requests
#

#RewriteCond %{REQUEST_URI} !(&#092;.(ico|js|jpg|jpeg|gif|css|png|swf|txt|xml|xls)$) &#91;NC&#93;
#RewriteCond %{REQUEST_URI} !(phproad/thirdpart/.*)
#RewriteRule ^(.*)$ index.php?q=/$1 &#91;L,QSA&#93;

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=/$1 &#91;L,QSA&#93;

ErrorDocument 404 "File not found"

#
# PHP configuration
#

&lt;IfModule mod_php5.c&gt;
php_flag session.auto_start off
php_value session.cookie_lifetime 31536000
php_flag session.use_cookies on
php_flag session.use_only_cookies on
php_value session.name FWCSESSID

php_flag short_open_tag on
php_flag asp_tags on

php_flag magic_quotes_gpc off
php_value date.timezone GMT

php_value post_max_size 100M
php_value upload_max_filesize 100M

php_value memory_limit 264M
&lt;/IfModule&gt;
</pre><br />
<br />
Not entirely sure what to do here, any suggestions welcome although I have already tried a fair bit. <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />]]></description>
		<pubDate>Wed, 16 May 2012 11:22:02 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3750-custom-301-redirects/</guid>
	</item>
	<item>
		<title>New Mac computer</title>
		<link>http://forum.lemonstandapp.com/topic/3749-new-mac-computer/</link>
		<description>I recently purchased a new Mac.... are there any special requirements to switch my work flow from my old Mac to my new one? Thanks in advance. Dave</description>
		<pubDate>Tue, 15 May 2012 20:31:15 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3749-new-mac-computer/</guid>
	</item>
	<item>
		<title>Need to Display Company Name</title>
		<link>http://forum.lemonstandapp.com/topic/3748-need-to-display-company-name/</link>
		<description><![CDATA[Hi!<br />
<br />
   When "Order Status Changed" email submitted, currently Billing information [<strong class='bbc'>Billing First Name and Last Name, Billing Address</strong>]and shipping information [<strong class='bbc'>Shipping First Name and Last Name, Shipping Address</strong>] display but i need to display <strong class='bbc'>Billing Company Name</strong> with <strong class='bbc'>billing information</strong> and <strong class='bbc'>Shipping Company Name</strong> with <strong class='bbc'>Shipping information</strong>.<br />
<br />
Kindly help me on this.]]></description>
		<pubDate>Tue, 15 May 2012 18:41:02 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3748-need-to-display-company-name/</guid>
	</item>
	<item>
		<title>Possibly to only get product image with or height?</title>
		<link>http://forum.lemonstandapp.com/topic/3747-possibly-to-only-get-product-image-with-or-height/</link>
		<description><![CDATA[Hey Guys,<br />
<br />
So you know how in an image code it's:<br />
<br />
<pre class='prettyprint'>&lt;img src="..." alt="&lt;?= h($image-&gt;title) ?&gt;" width=".." /&gt;</pre><br />
<br />
Is there a coding to give the width the same size as you give in:<br />
<pre class='prettyprint'>&lt;?= $image-&gt;getThumbnailPath('auto', 'auto') ?&gt;</pre><br />
<br />
Something like: &lt;img src="..." alt="&lt;?= h($image-&gt;title) ?&gt;" width="<strong class='bbc'>&lt;?= ($image-&gt;width) ?&gt;</strong>" /&gt;<br />
<br />
Thanks.]]></description>
		<pubDate>Tue, 15 May 2012 17:49:08 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3747-possibly-to-only-get-product-image-with-or-height/</guid>
	</item>
	<item>
		<title>just bought license</title>
		<link>http://forum.lemonstandapp.com/topic/3746-just-bought-license/</link>
		<description><![CDATA[Hi,<br />
<br />
I have just bought a license from within my account and it has a different serial number to the Development one.<br />
<br />
Is this ok?<br />
<br />
Also, can i just update my development site or do i have to reinstall everything and reinstall the lca backup?<br />
<br />
thanks<br />
<br />
Paul]]></description>
		<pubDate>Tue, 15 May 2012 13:09:21 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3746-just-bought-license/</guid>
	</item>
	<item>
		<title>Paypal IPN URL not correct</title>
		<link>http://forum.lemonstandapp.com/topic/3745-paypal-ipn-url-not-correct/</link>
		<description><![CDATA[I'm trying to solve a problem here with Paypal's IPN.<br />
<br />
Paypal is telling me that urls are failing:<br />
<br />
"https://www.domain.com:80/ls_paypal_ipn/1234567number0"<br />
<br />
I can see that wouldn't work because an https page at port 80 would not exist.<br />
<br />
If I remove the port number from the URL and try in a browser, the URL doesn't error, which leads me to the code in shop_paypal_standard_payment.php:<br />
<br />
$result['notify_url'] = Phpr::$request-&gt;getRootUrl().root_url('/ls_paypal_ipn/'.$order-&gt;order_hash);<br />
<br />
the root_url, (since I trying to protect the checkout via https) is setting the notify url to <a href='https://www.domain.com:80' class='bbc_url' title='External link' rel='nofollow external'>https://www.domain.com:80</a> (WITH a port)<br />
<br />
I would think I can modify the module to :<br />
<br />
$result['notify_url'] = Phpr::$request-&gt;getRootUrl().root_url('/ls_paypal_ipn/'.$order-&gt;order_hash, false);<br />
<br />
to remove the port number off the URL, but I'm assuming there is a better way to set the Phpr::$request-&gt;getRootUrl() so that even on a HTTPS page, it will still set as a HTTP page (which would ALSO work with Paypal since it would be going to a common port, "http://www.domain.com:80/ls_paypal_ipn/1234567number0") That way, I'm not modifying the Paypal module directly. <br />
<br />
Hope this makes sense, and asking what is the best way to avoid the error Paypal is sending....<br />
<br />
Thanks<br />
<br />
David]]></description>
		<pubDate>Tue, 15 May 2012 01:28:01 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3745-paypal-ipn-url-not-correct/</guid>
	</item>
	<item>
		<title><![CDATA[List Products by Category-&#62;Subcategory-&#62;Products]]></title>
		<link>http://forum.lemonstandapp.com/topic/3744-list-products-by-category-subcategory-products/</link>
		<description><![CDATA[I am trying to make a list of products so that they can be formatted via AJAX. I have tried everything. This is what I have ended up with. <br />
<br />
I need it to show as CATEGORY indent SUBCATEGORY indent PRODUCTS<br />
<br />
&lt;?<br />
	$categories = Shop_Category::create()-&gt;list_root_children();<br />
	if(count($categories) &gt; 0)<br />
	{<br />
		foreach($categories as $category)<br />
		{<br />
			$category_url = $category-&gt;page_url('category');<br />
			echo "&lt;li&gt;";<br />
			echo "&lt;a href=&#092;"$category_url&#092;"&gt; $category-&gt;name &lt;/a&gt;&lt;/li&gt;";<br />
			<br />
			foreach($category-&gt;list_children() as $subcategory)<br />
			$subcategory_url = $subcategory-&gt;page_url('category');<br />
			echo "&lt;ul type=&#092;"square&#092;"&gt;&lt;li&gt;";<br />
			echo "&lt;a href=&#092;"$subcategory_url&#092;"&gt; $subcategory-&gt;name &lt;/a&gt;&lt;/li&gt;";<br />
			<br />
			$products = $subcategory-&gt;list_products()-&gt;find_all();<br />
			<br />
			foreach($products as $product)<br />
			echo "";<br />
		}<br />
	}<br />
?&gt;<br />
<br />
Any help would be appreciated.]]></description>
		<pubDate>Tue, 15 May 2012 00:02:02 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3744-list-products-by-category-subcategory-products/</guid>
	</item>
	<item>
		<title>Freelance Developer Required for Partnership</title>
		<link>http://forum.lemonstandapp.com/topic/3743-freelance-developer-required-for-partnership/</link>
		<description><![CDATA[Hi,<br />
<br />
I am looking for a potential business partner for Lemonstand projects.  I am highly proficient in design, html, css - but I lack the real skills to develop fully customised stores.  I seem to be getting plenty of enquiries but have had to turn down many opportunities because the leads wanted more than what I could give them without me having to hire various developers.<br />
<br />
I am also planning on moving to Canada in the next 12-18 months (currently live in the UK), so someone in and around Calgary/Edmonton area would be perfect.<br />
<br />
At the moment just looking to start up a conversation with someone similar to me.  Perhaps you are a god at php but lack the design skills?  Perhaps you are passionate about Lemonstand and what can be achieved with it?  Well I am also very passionate and am looking for someone similar to me.<br />
<br />
Interested?  Email me at nick@pixelsandcode.co.uk<br />
<br />
Nick]]></description>
		<pubDate>Mon, 14 May 2012 23:04:24 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3743-freelance-developer-required-for-partnership/</guid>
	</item>
	<item>
		<title>Lemonstand Developer - NYC</title>
		<link>http://forum.lemonstandapp.com/topic/3742-lemonstand-developer-nyc/</link>
		<description><![CDATA[Looking for a Lemonstand developer for a consulting / part-time gig in NYC. Midtown east. On site part time work. Pretty straight forward site / logic redo. Should have ongoing work on the site as well. <br />
<br />
Looking to fill immediately.]]></description>
		<pubDate>Mon, 14 May 2012 19:37:58 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3742-lemonstand-developer-nyc/</guid>
	</item>
	<item>
		<title><![CDATA[Catalog Price Rules &#38; Discounts not working - please help]]></title>
		<link>http://forum.lemonstandapp.com/topic/3741-catalog-price-rules-discounts-not-working-please-help/</link>
		<description><![CDATA[I tried setting up a Catalog Price Rule and a Discount, and neither are showing up in the cart. I did apply the rules & tried opening and re-saving each product. <br />
<br />
Here are screen shots of what I'm trying to do - <br />
<br />
Catalog Price Rule:<br />
<img src='http://i972.photobucket.com/albums/ae204/kramerknives/shot-1.png' alt='Posted Image' class='bbc_img' /><br />
<br />
Conditions:<br />
<img src='http://i972.photobucket.com/albums/ae204/kramerknives/shot-2.png' alt='Posted Image' class='bbc_img' /><br />
<br />
Action:<br />
<img src='http://i972.photobucket.com/albums/ae204/kramerknives/shot-3.png' alt='Posted Image' class='bbc_img' /><br />
<br />
The only possibility that I can think of is that the code for Catalog Price Rules or Discounts is somehow hidden. If that's the case, any ideas where it may be? Otherwise, any clues as to why this isn't showing up in the cart? Thanks for your help!]]></description>
		<pubDate>Mon, 14 May 2012 17:07:39 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3741-catalog-price-rules-discounts-not-working-please-help/</guid>
	</item>
	<item>
		<title>Display blog image on archive list</title>
		<link>http://forum.lemonstandapp.com/topic/3740-display-blog-image-on-archive-list/</link>
		<description><![CDATA[How would I go about displaying an image next to the blog post description on the blog archive page? I can't seem to find anything and the one post I did find about it, didn't get very specific on how to call the image. For example, I'd probably just pull the first image from the post and use that for the image that appears next to the post in the list.<br />
<br />
Here's the page:<br />
<pre class='prettyprint'>&lt;?
$pagination = $posts-&gt;paginate($this-&gt;request_param(0, 1)-1, 10);
$post_list = $posts-&gt;find_all(); 
?&gt;
&lt;div class="blog-sidebar"&gt;&lt;? $this-&gt;render_partial('blog_category_list') ?&gt;&lt;/div&gt;
&lt;div class="blog-main"&gt;
&lt;ul&gt;
&lt;? foreach ($post_list as $post): ?&gt;
&lt;li&gt;
&lt;h2&gt;&lt;a href="/~rockpape/blog-post/&lt;?= $post-&gt;url_title ?&gt;"&gt;&lt;?= h($post-&gt;title) ?&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p class="blog-meta"&gt;&lt;?= $post-&gt;published_date-&gt;format('%F') ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;?= h($post-&gt;description) ?&gt;&lt;BR&gt;
&lt;a href="/~rockpape/blog-post/&lt;?= $post-&gt;url_title ?&gt;"&gt;Read more...&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;? endforeach ?&gt;
&lt;/ul&gt;

&lt;? $this-&gt;render_partial('pagination', array('pagination'=&gt;$pagination, 'base_url'=&gt;'/~rockpape/blog')) ?&gt;

&lt;/div&gt;&lt!--blog main---&gt;</pre>]]></description>
		<pubDate>Mon, 14 May 2012 16:28:52 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3740-display-blog-image-on-archive-list/</guid>
	</item>
	<item>
		<title>EU Cookie Law - What does Lemonstand Set?</title>
		<link>http://forum.lemonstandapp.com/topic/3739-eu-cookie-law-what-does-lemonstand-set/</link>
		<description><![CDATA[Hi,<br />
<br />
So the stupid cookie law is coming to ruin my life and need some info.<br />
I'm trying to find out what kind of Cookies Lemonstand uses, and what they do.<br />
<br />
On one install I have:<br />
<br />
FWCSESSID<br />
form_field_container_html_codeCms_Partialeditor_size<br />
splitter-widget-splitter-table<br />
form_field_container_contentCms_Pageeditor_size<br />
PHPROAD<br />
<br />
Could anyone give some insight as to what each are responsible for?<br />
<br />
Kind regards,<br />
Joe]]></description>
		<pubDate>Mon, 14 May 2012 15:37:48 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3739-eu-cookie-law-what-does-lemonstand-set/</guid>
	</item>
	<item>
		<title>Hooking in to the CSV Importer</title>
		<link>http://forum.lemonstandapp.com/topic/3738-hooking-in-to-the-csv-importer/</link>
		<description><![CDATA[I've been working on a module which sends data about a shop's products off to an external source.<br />
<br />
Currently this is triggered manually by ticking a box in a custom tab on each product and hitting save.<br />
<br />
I was wondering if anybody knew of a way this could be triggered automatically when importing a CSV file if there was a column of true/false values indicating whether or not to send off the data?<br />
<br />
Any help would much appreciated - I'm really stuck how to proceed without modifying the shop module (something I really want to avoid!).]]></description>
		<pubDate>Mon, 14 May 2012 14:59:58 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3738-hooking-in-to-the-csv-importer/</guid>
	</item>
	<item>
		<title>Undefined offset: 7</title>
		<link>http://forum.lemonstandapp.com/topic/3737-undefined-offset-7/</link>
		<description><![CDATA[Hi, I just tried to update LS on my server and got "Undefined offset: 7", loged me out and now I cant log in at all. I get the same error. Any ideas why this might happen? Or, more importantly, how I might fix it?<br />
<br />
thank you,<br />
Andrew]]></description>
		<pubDate>Mon, 14 May 2012 04:57:22 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3737-undefined-offset-7/</guid>
	</item>
	<item>
		<title>Installing more than one theme</title>
		<link>http://forum.lemonstandapp.com/topic/3736-installing-more-than-one-theme/</link>
		<description><![CDATA[I've been reading some of the forum posts about running multiple themes in LemonStand but I think some of the advice relates to earlier versions. So I'm wondering if someone can explain the current situation.<br />
<br />
If you have more than one theme installed, do you have to avoid having pages with the same name/URL set up under the different themes? In my situation I have the Default theme that came with the LemonStand installer, but I want to develop my own theme. So I have activated file-based templates and created a new named theme. But I noticed some unusual behaviour if I created a page of the same name as one in the Default theme (child pages were missing from the auto-menus, fixed when I deleted the matching page in the Default theme).<br />
<br />
So what is the recommended method for developing new themes when you want to keep the Default theme installed for reference purposes? Are clashes going to be a problem? Do I need to modify the Default theme rather than create a new stand-alone theme? And what if I want to install another theme such as Simplicity for reference purposes? Do I need to uninstall the Default theme first or can they be installed simultaneously without conflict?<br />
<br />
Thanks.]]></description>
		<pubDate>Sun, 13 May 2012 22:10:00 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3736-installing-more-than-one-theme/</guid>
	</item>
	<item>
		<title>Force update via command line</title>
		<link>http://forum.lemonstandapp.com/topic/3735-force-update-via-command-line/</link>
		<description><![CDATA[Is it possible to do a 'force update' via the command line? Say in moving from a dev license to prod...<br />
<br />
Cheers<br />
Dave]]></description>
		<pubDate>Sun, 13 May 2012 10:32:32 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3735-force-update-via-command-line/</guid>
	</item>
	<item>
		<title>images importing darker</title>
		<link>http://forum.lemonstandapp.com/topic/3734-images-importing-darker/</link>
		<description><![CDATA[Hi,<br />
<br />
Coincidentally, since Hostgator has carried out a 'scheduled maintenance' 2 days ago, any image i try and upload turns out a lot darker and pretty unusable.<br />
<br />
The cause is imagemagick, but hostgator do not seem to know why and i just wondered if it could have corrupted anything, and if so, the best way to sort it.<br />
<br />
I have turned imagemagick off in the congig.php and everything is fine AND the site works fine, so I am not sure what imagemagick was doing in the first place<br />
<br />
I am not a programmer, but i am not a complete newbie to php etc either.<br />
<br />
Any help would be greatly appreciated as to what the problem could be and what imagemagick does on lemonstand.<br />
<br />
Or in fact, do i need it with my setup (standard image usage of thumbs and larger images<br />
<br />
thanks<br />
<br />
Paul]]></description>
		<pubDate>Sun, 13 May 2012 08:03:17 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3734-images-importing-darker/</guid>
	</item>
	<item>
		<title>Hierarchical page URLs?</title>
		<link>http://forum.lemonstandapp.com/topic/3733-hierarchical-page-urls/</link>
		<description><![CDATA[Hello,<br />
<br />
Is there an option to enable hierachical URLS, so that if "subpage" is a child of "page", the URL is mydomain.com/page/subpage? If not, I suggest there should be.<br />
Otherwise on any largish site you are going to end up with URL clashes because it's not unusual to have two pages in the site with the same name. Also, the URL is more useful if it reveals a page's location in the site hierarchy.<br />
<br />
I know you can manually specify each page's URL, but to use this to create a hierarchy would be a pain and difficult to maintain if pages move in the site.<br />
<br />
What do you think?]]></description>
		<pubDate>Sun, 13 May 2012 00:48:10 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3733-hierarchical-page-urls/</guid>
	</item>
	<item>
		<title>Paypal Checkout in Different Currency</title>
		<link>http://forum.lemonstandapp.com/topic/3731-paypal-checkout-in-different-currency/</link>
		<description><![CDATA[Hi - <br />
I am implementing a Paypal checkout now on our lemonstand website. We are located in Trinidad and Tobago so all prices are in TTD. I have the currency correctly set in lemonstand. However, once I click the paypal button and go to the paypal checkout flow, the currency is displayed in USD (with no conversion).<br />
<br />
Shouldn't lemonstand do the conversion and send Paypal the correct amount in USD? Or, if not, is there some configuration I have to set in Paypal?<br />
<br />
Matthew]]></description>
		<pubDate>Fri, 11 May 2012 22:07:36 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3731-paypal-checkout-in-different-currency/</guid>
	</item>
	<item>
		<title>Flash Message vs JS Popup</title>
		<link>http://forum.lemonstandapp.com/topic/3730-flash-message-vs-js-popup/</link>
		<description><![CDATA[On some of my forms if there is a validation error or something it does a JS alert and some reload the partial and populate the flash message.  What determines this?  For instance, using the profile module on a successful password change it gives a flash message but if the password is incorrect or there is a validation issue it issues a JS alert.  Also, on login, if the password is incorrect it issues a JS alert.<br />
<br />
Thanks]]></description>
		<pubDate>Fri, 11 May 2012 21:48:24 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3730-flash-message-vs-js-popup/</guid>
	</item>
	<item>
		<title>Shipping Method not Available problem</title>
		<link>http://forum.lemonstandapp.com/topic/3729-shipping-method-not-available-problem/</link>
		<description><![CDATA[The developer i used to create my website has apparently gone underground and is not available to help me with this so hopefully someone here can provide the solution i need. <br />
<br />
My website has been working fine for about a year now.  However, until now i have not needed to offer international shipping.  I set up an international shipping option that is Table Rate (It is Enabled).  I selected ALL countries (deselected US).  I put an "*" in the countries, cities and states.  I set up quantity based shipping charges.  It is all done exactly the way the domestic shipping is set up (that has been working fine).  the problem is when someone tries to select Canada, for example, and inputs the country city and postal code, "Shipping Method Not Applicable" is returned.<br />
<br />
Can anyone provide insight for me into this problem]]></description>
		<pubDate>Fri, 11 May 2012 21:03:37 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3729-shipping-method-not-available-problem/</guid>
	</item>
	<item>
		<title><![CDATA[Can't access parameters]]></title>
		<link>http://forum.lemonstandapp.com/topic/3728-cant-access-parameters/</link>
		<description><![CDATA[I need to be able to access a url parameter without it being converted to lowercase. It would seem that since <pre class='prettyprint'>request_param(2)</pre> returns the lowercase I could use <pre class='prettyprint'>Phpr::$router-&gt;param('param2')</pre> but it seems to always return null. Is there only certain places I can query the parameters in the router before it is cleared? My url structure is "/[page]/[product-url-key]/[custom-image-key]/"]]></description>
		<pubDate>Fri, 11 May 2012 17:58:30 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3728-cant-access-parameters/</guid>
	</item>
	<item>
		<title>PayPal Advanced Support?</title>
		<link>http://forum.lemonstandapp.com/topic/3727-paypal-advanced-support/</link>
		<description><![CDATA[PayPal Advanced  is a "PCI Compliant" (ie data stored on PayPal server without leaving your website) payment method. Does LemonStand support PayPal Advanced? I didn't see it in the supported payment methods or the roadmap.<br />
<br />
<a href='https://merchant.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=merchant/payments_advanced' class='bbc_url' title='External link' rel='nofollow external'>https://merchant.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=merchant/payments_advanced</a><br />
<br />
Thanks!<br />
<br />
Rick]]></description>
		<pubDate>Fri, 11 May 2012 16:19:55 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3727-paypal-advanced-support/</guid>
	</item>
	<item>
		<title>I need to validate Zip Code in a checkout page</title>
		<link>http://forum.lemonstandapp.com/topic/3726-i-need-to-validate-zip-code-in-a-checkout-page/</link>
		<description><![CDATA[Hi!<br />
<br />
   is there any way to validation JavaScript to block typical bogus codes like 5 identical numbers in a row, or 12345, etc in a postal/zip codes.<br />
<br />
<br />
<br />
Thanks]]></description>
		<pubDate>Fri, 11 May 2012 12:43:18 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3726-i-need-to-validate-zip-code-in-a-checkout-page/</guid>
	</item>
	<item>
		<title>Active Record / Platform Improvements</title>
		<link>http://forum.lemonstandapp.com/topic/3725-active-record-platform-improvements/</link>
		<description><![CDATA[I have built a couple dozen modules now and I have always have the same problems with Products and Orders, but these improvements would make Lemonstand a heck of a lot better. These scripts often fail because of the amount of memory they have to soak up to fully load the active record. I dont know the terminology but this is some feature of other active record systems. <br />
<br />
<strong class='bbc'>Do not Fully Create the Model</strong><br />
<br />
Ok so by default Lemonstand loads the entire model, which is good. But make it so we don't have to. (I know we have no_column_init but that is not flexible or accomplish what we could do, but still good to have). <br />
<br />
For example:<br />
<pre class='prettyprint'>
Shop_Order::create()-&gt;find_by_id(1234);
</pre><br />
<br />
By default this will lazy-load a wholeeeeeeeee lot of data into memory that we will most likely never need. For example on listing an order history of recent orders, what do we show: ID, Date, Number? Thats a whole lot of active record just to show 3 fields. I propose we do a select or include to define what columns we need:<br />
<br />
<pre class='prettyprint'>
Shop_Order::create(array('select' =&gt; array('id', 'order_datetime', 'items'))-&gt;find_by_id(1234);
</pre><br />
<br />
Notice I have two columns and a has_many. This would be way more efficient than loading everything in memory when we know we will not need it. Imagine this for a second: If you switched the backend and the front-facing active records that we can without lazy loading. Thats a whole lot of load time, memory, and database queries we just saved on every page load. No need to fill a active record when populating a page drop down using an id and name. <br />
<br />
See number 4 for more information: <a href='http://blog.grayproductions.net/articles/five_activerecord_tips' class='bbc_url' title='External link' rel='nofollow external'>http://blog.grayproductions.net/articles/five_activerecord_tips</a><br />
<br />
Also on the list view, in the admin, do this automatically for any fields that are hidden. Why populate an entire active record when we are not displaying it?<br />
<br />
<strong class='bbc'>N+1</strong><br />
<br />
I am not sure if LS already avoids this but just in case.<br />
<br />
Avoid N+1. This explains it better than I can: <a href='http://www.dahliabock.com/blog/2012/01/25/activerecord-n-1-queries-problem/.' class='bbc_url' title='External link' rel='nofollow external'>http://www.dahliabock.com/blog/2012/01/25/activerecord-n-1-queries-problem/.</a><br />
<br />
<strong class='bbc'>Settings</strong><br />
<br />
Why do we have tables that just exist as settings. Why not re-think this and consolidate all settings into a single table with multiple rows. A settings API could take care of caching all the settings if need be. Also opens the opportunity to export and import settings via csv, xml, etc. The models would just tap into that settings API to retrieve and fill the active record with the data returned. I know the active record needs the column type to fill the model so store it in the database. <br />
<br />
1 | cms_settings | enable_filebased_templates | 1 | tinyint<br />
2 | cms_settings | templates_dir_path | {APP}/themes | varchar<br />
3 | core_metrics | total_amount | total_amount | decimal<br />
<br />
This may seem minimal at first but if you take into account removing this extra bloat of these tables and futures tables from modules. We will end up with 20 tables and more active records to load just to retrieve settings that could be consolidated, cached, imported and exported. <br />
<br />
-------<br />
<br />
Just some thoughts but all of these I really feel would take the platform to new heights. Please feel free to add to this thread with any performance or design changes you can think of! Hopefully Lemonstand will take this into consideration.]]></description>
		<pubDate>Fri, 11 May 2012 09:50:17 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3725-active-record-platform-improvements/</guid>
	</item>
	<item>
		<title>Moving from /shop to public_html</title>
		<link>http://forum.lemonstandapp.com/topic/3724-moving-from-shop-to-public-html/</link>
		<description><![CDATA[I am trying to get lemon stand to work without having to redirect to mywebsite.com/shop each time someone type in mywebsite.com. I copied dragged all the files that were in the /shop directory and put them in public_html, but now I can only see the home page without CSS. When I try to go to any of the other pages I have made I get a 404 error.<br />
<br />
Does anyone have any advice? It seems weird that the home page would show up but not any of the other pages.<br />
<br />
Thanks in advance!]]></description>
		<pubDate>Fri, 11 May 2012 06:30:52 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3724-moving-from-shop-to-public-html/</guid>
	</item>
	<item>
		<title>More than one content block on Static pages?</title>
		<link>http://forum.lemonstandapp.com/topic/3723-more-than-one-content-block-on-static-pages/</link>
		<description><![CDATA[Can someone explain how Static Pages work? I can't find any mention of them in the documentation.<br />
<br />
I'm guessing that they exist so users can create new pages without having to add any PHP code. Is that the idea?<br />
<br />
When I try adding a static page there is only a single unnamed WYSIWYG content block, even if I specify a layout that contains more than one block. Shouldn't the new static page "read" the chosen layout and then display the appropriate named content blocks?<br />
<br />
Thanks.]]></description>
		<pubDate>Fri, 11 May 2012 05:32:20 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3723-more-than-one-content-block-on-static-pages/</guid>
	</item>
	<item>
		<title>Menus for CMS pages - setting current item, children of current page</title>
		<link>http://forum.lemonstandapp.com/topic/3722-menus-for-cms-pages-setting-current-item-children-of-current-page/</link>
		<description><![CDATA[I've read the <a href='http://lemonstandapp.com/docs/creating_site_maps_dynamic_menus_and_breadcrumbs/' class='bbc_url' title='External link' rel='nofollow external'>documentation on menus and breadcrumbs</a>, but it doesn't cover a couple of everyday needs:<br />
<br />
<strong class='bbc'>1. Setting a class to highlight the current page in a menu.</strong><br />
The documentation elsewhere suggests creating an action <pre class='prettyprint'>$this-&gt;data&#91;'current_tab'&#93; = 'shop';</pre> but it's not realistic to ask non-technical clients to add code like this every time they create a new CMS page.<br />
<br />
<strong class='bbc'>2. Generating a menu that shows the child pages of the current page.</strong><br />
The docs explain generating a menu of children for a specified page, but not how to create a generic menu of children of "this" page.<br />
<br />
Can anyone suggest how these things might be done?<br />
Thanks.]]></description>
		<pubDate>Fri, 11 May 2012 05:10:49 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3722-menus-for-cms-pages-setting-current-item-children-of-current-page/</guid>
	</item>
	<item>
		<title>Chrome not proceeding to checkout</title>
		<link>http://forum.lemonstandapp.com/topic/3721-chrome-not-proceeding-to-checkout/</link>
		<description><![CDATA[When we are going from the cart to checkout Apache is eating a lot of cpu, some times taking 70% of available resources. The install is on an AWS small EC2 instance.<br />
<br />
In chrome when attempting to go from cart to checkout we get: Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.<br />
<br />
Firefox and other browsers seem to process the step ok. When I look at my server logs I am getting a bunch of errors:<br />
<br />
 - zend_mm_heap corrupted<br />
 - child pid XXXX exit signal Segmentation fault (11)<br />
<br />
It appears to be a server config issue, but wanted to check and see if anyone else is having the same sort of issues. I am running Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.15 with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k<br />
<br />
Thanks.]]></description>
		<pubDate>Thu, 10 May 2012 22:51:08 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3721-chrome-not-proceeding-to-checkout/</guid>
	</item>
	<item>
		<title>Search the blog</title>
		<link>http://forum.lemonstandapp.com/topic/3720-search-the-blog/</link>
		<description><![CDATA[How would I search the blog? It seems like that should be a pretty basic, common featured and I can't find any examples how to do it. I also see several people have asked on the forums, but again, no answers. Am I missing something?<br />
<br />
What's the best way to go about searching the blog only?]]></description>
		<pubDate>Thu, 10 May 2012 17:39:36 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3720-search-the-blog/</guid>
	</item>
	<item>
		<title>Imagemagick as PHP extension</title>
		<link>http://forum.lemonstandapp.com/topic/3719-imagemagick-as-php-extension/</link>
		<description><![CDATA[Hi, is it possible to use imagemagick installed on server as PHP extension (<a href='http://php.net/manual/en/book.imagick.php' class='bbc_url' title='External link' rel='nofollow external'>http://php.net/manual/en/book.imagick.php</a>) - my hosting does not support direct IM binary call, but PHP module is available...<br />
..or is it possible to do it by module? I know that I can rewrite hardcoded part with thumbnail generation but it is the last thing I want to do...<br />
<br />
thank you]]></description>
		<pubDate>Thu, 10 May 2012 15:58:33 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3719-imagemagick-as-php-extension/</guid>
	</item>
	<item>
		<title>Send notification to admin when new user registers</title>
		<link>http://forum.lemonstandapp.com/topic/3718-send-notification-to-admin-when-new-user-registers/</link>
		<description><![CDATA[I have created a module to send notification to admin when new user registers but when trying to implement I receive a the follow error: <br />
"Cannot modify header information - headers already sent by"<br />
Code is below, any help much appreciated.<br />
<br />
<pre class='prettyprint'>
class NewUser_Module extends Core_ModuleBase { 
	/**
	* Creates the module information object
	* @return Core_ModuleInfo
	*/

	protected function createModuleInfo(){
		return new Core_ModuleInfo(
			"New User Module",
			"Notifies admin of new user",
			"Company Name");
	}

	public function subscribeEvents(){
		Backend::$events-&gt;addEvent('shop:onCustomerCreated', $this, 'process_new_customer');
	}

	public function process_new_customer($customer){
		$template = System_EmailTemplate::create()-&gt;find_by_code('shop:new_customer');
		$users = Users_User::listAdministrators();
		if($template && $customer) {
			$message = $customer-&gt;set_customer_email_vars($template-&gt;content);
			$template-&gt;send_to_team($users, $message, null, null, $customer-&gt;billing_email, $customer-&gt;billing_first_name . ' ' . $customer-&gt;billing_last_name);
		}
	}
        
} 
</pre>]]></description>
		<pubDate>Thu, 10 May 2012 14:37:34 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3718-send-notification-to-admin-when-new-user-registers/</guid>
	</item>
	<item>
		<title>Searching by product attributes not working with percent symbol</title>
		<link>http://forum.lemonstandapp.com/topic/3717-searching-by-product-attributes-not-working-with-percent-symbol/</link>
		<description><![CDATA[Hi,<br />
<br />
I've run into a small bug I think when trying to use the search by product attribute functionality.<br />
<br />
I followed the instructions on this page <a href='http://lemonstandapp.com/docs/creating_the_search_page/' class='bbc_url' title='External link' rel='nofollow external'>http://lemonstandapp.com/docs/creating_the_search_page/</a> to create a drop down menu with all the values of a particular attribute. It all works correctly as expected however if I have an attribute value of "100% cotten" for example the products that have that value don't show up at all.<br />
<br />
I have a feeling it is something to do with the url encoding of the percent character but am not completely sure.<br />
<br />
Any help would be appreciated.<br />
<br />
Cheers,<br />
<br />
Nick]]></description>
		<pubDate>Thu, 10 May 2012 04:48:01 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3717-searching-by-product-attributes-not-working-with-percent-symbol/</guid>
	</item>
	<item>
		<title>Implementing Paypal Standard</title>
		<link>http://forum.lemonstandapp.com/topic/3716-implementing-paypal-standard/</link>
		<description><![CDATA[I've looked through all the checkout docs and I'm confused as to how I implement a Paypal Standard payment. I was wondering if I could get some pointers.<br />
<br />
Do I need to build forms to collect billing and shippping info? Does this happen on Paypal?<br />
<br />
I noticed when adding the Paypal Standard payment method it generates a partial. Where do I use this? How does it fit in with docs on the developers guide?<br />
<br />
I'd like to implement the one-step-checkout example in the docs using Paypal. So free shipping to everywhere with no options (I've set up a free shipping table rate), shipping info is the same as billing info, and the only payment method is Paypal. How can I do this?<br />
<br />
<br />
<br />
It'd be so useful if we could have a tutorial on this.]]></description>
		<pubDate>Thu, 10 May 2012 02:46:52 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3716-implementing-paypal-standard/</guid>
	</item>
	<item>
		<title>Layout differs my original design.</title>
		<link>http://forum.lemonstandapp.com/topic/3715-layout-differs-my-original-design/</link>
		<description><![CDATA[I'm fairly new to web developement in general. <br />
<br />
I have put together a layout that will need some tweaking, however it does work in IE 7, Chrome, Firefox and Safari as I was hoping. But when I upload the html as a layout and css it changes slightly -- In IE drastically. In Chrome and Firefox, the layout is centered when it should be left aligned. <br />
<br />
In IE it is centered, footer shoots out sideways and the sidebar is taking over. - Just to be clear they work fine offline and hosted on another site where they are empty. <br />
<br />
Any help would be much appreciated. <br />
<br />
Thanks. <br />
M]]></description>
		<pubDate>Thu, 10 May 2012 02:09:53 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3715-layout-differs-my-original-design/</guid>
	</item>
	<item>
		<title>Ajax Search</title>
		<link>http://forum.lemonstandapp.com/topic/3714-ajax-search/</link>
		<description><![CDATA[I cant find any examples of ajax updating the search page results.<br />
<br />
I have a search page created with the shop:search action and in that page I have a partial that renders the $products result.<br />
<br />
I guessed at an ajax handler and tried:<br />
<br />
<pre class='prettyprint'>    
&lt;a onclick="$(this).getForm().sendRequest('shop:on_search', {
   update: {'shop_prod_list': 'shop_category_products'}
    })"&gt;
Ajax Update Results
&lt;/a&gt;
</pre><br />
<br />
No luck, are there any examples or clues as to how to do this?]]></description>
		<pubDate>Thu, 10 May 2012 00:45:34 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3714-ajax-search/</guid>
	</item>
	<item>
		<title>Lemonstand Timestamp</title>
		<link>http://forum.lemonstandapp.com/topic/3713-lemonstand-timestamp/</link>
		<description><![CDATA[Has anyone successfully got a php time stamp out of Phpr? <br />
<br />
I have documented some things I have tried here: <a href='http://forum.lemonstandapp.com/tracker/issue-211-phpr-datetime-class/page__view__findpost__p__782' class='bbc_url' title=''>http://forum.lemonstandapp.com/tracker/issue-211-phpr-datetime-class/page__view__findpost__p__782</a><br />
<br />
I am basically just trying to do strtotime() but take into account the timezone as Lemonstand converts all php functions to GMT and replaces it with phpr_datetime which has proven extremely difficult to work with.]]></description>
		<pubDate>Wed, 09 May 2012 22:49:52 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3713-lemonstand-timestamp/</guid>
	</item>
	<item>
		<title>Subscriptions Engine Hook Needed</title>
		<link>http://forum.lemonstandapp.com/topic/3712-subscriptions-engine-hook-needed/</link>
		<description><![CDATA[Could you please add a hook to the Subscriptions plugin.<br />
<br />
I need something adding at the end of the Subscriptions::is_active() method please, line 76 would be perfect.<br />
<br />
I want to hook in to it rather than extending the class as I want adjust how the Pages Membership tab in the CMS section works.<br />
<br />
In case you want to know why, it's so that I can extend the plugin to add child users (my client wants to sell a 5x Subscription product).  I should have asked for this a few weeks ago to give you guys time to implement it, any chance you could sort it asap as my deadline is charging towards me like a freight train <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />]]></description>
		<pubDate>Wed, 09 May 2012 15:08:45 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3712-subscriptions-engine-hook-needed/</guid>
	</item>
	<item>
		<title>SagePay Deferred Payment Transaction Status</title>
		<link>http://forum.lemonstandapp.com/topic/3711-sagepay-deferred-payment-transaction-status/</link>
		<description><![CDATA[Please could someone help with a current issue we are having.<br />
<br />
We have been integrating our system with the SagePay Server Payment Method.<br />
With this we have 2 choices in the combo box (Authorize and Capture or Authorize Only).<br />
<br />
We need the payments to be deferred and not billed automatically, but only the Authorize and Capture method works, automatically billing the customer.<br />
<br />
Please can someone advise how we can activate a deferred payment method for this gateway in Lemonstand? (e.g. how do we add a deferred option to the combo box?)<br />
<br />
Thanks for all your help]]></description>
		<pubDate>Wed, 09 May 2012 11:44:07 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3711-sagepay-deferred-payment-transaction-status/</guid>
	</item>
	<item>
		<title>400 Bad request when trying to save a layout.</title>
		<link>http://forum.lemonstandapp.com/topic/3710-400-bad-request-when-trying-to-save-a-layout/</link>
		<description><![CDATA[I am receiving a 400 Bad Request error when trying to save a layout in the LS backend.<br />
<br />
From Chrome Console:<br />
<br />
Failed to load resource: the server responded with a status of 400 (Bad Request)<br />
204event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future.<br />
<br />
POST <a href='http://www...&#46;&#46;/cms/templates/edit/32' class='bbc_url' title='External link' rel='nofollow external'>http://www...&#46;&#46;/cms/templates/edit/32</a> 400 (Bad Request)<br />
34event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future.<br />
mootools.js:3655<br />
<br />
Anyone know what might cause this error?<br />
<br />
Thank you.]]></description>
		<pubDate>Wed, 09 May 2012 07:30:06 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3710-400-bad-request-when-trying-to-save-a-layout/</guid>
	</item>
	<item>
		<title>Lemonstand developer wanted</title>
		<link>http://forum.lemonstandapp.com/topic/3709-lemonstand-developer-wanted/</link>
		<description><![CDATA[Hi -<br />
<br />
we're looking for a Lemonstand developer for a migration of our website from Zencart to Lemonstand. Please let us know if you are interested please send some information about yourself/your firm. Thank you!]]></description>
		<pubDate>Wed, 09 May 2012 04:34:04 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3709-lemonstand-developer-wanted/</guid>
	</item>
	<item>
		<title>Offer Free Gift with Coupon Use</title>
		<link>http://forum.lemonstandapp.com/topic/3708-offer-free-gift-with-coupon-use/</link>
		<description><![CDATA[Customer contacted me this morning. She would like to offer a free gift with each order that is placed with a particular coupon code. How can I add the item to the cart with the use of the coupon? She wants the gift to show as a line item on the invoice/packing slip. Don't see anything in the backend that would do this. I can create the item to add as a product with a zero cost.<br />
<br />
Suggestions?]]></description>
		<pubDate>Tue, 08 May 2012 20:50:47 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3708-offer-free-gift-with-coupon-use/</guid>
	</item>
	<item>
		<title>Downloadable product MIME types</title>
		<link>http://forum.lemonstandapp.com/topic/3707-downloadable-product-mime-types/</link>
		<description><![CDATA[We are experiencing a problem with MIME types while downloading files from purchased downloadable products.  We are trying to distribute files with a custom file extension ("cmps"). The files are just ZIP files, but it is important for the product we are supporting that the file extension remains the same.<br />
<br />
Everything works properly in Firefox and Chrome, but IE wants to change the file extension to .zip.  The MIME type being sent is "application/octet-stream" -- a bit of Googling reveals that IE tends to change file extensions for this MIME type, and people recommend using "application/force-download" instead.  I tried adding an AddType entry to our Apache config for this file extension and it did not work. I also tried editing the LemonStand .htaccess file as follows:<br />
<br />
<pre class='prettyprint'>RewriteRule (^download_product_file/.*) index.php?q=/$1 &#91;T=application/force-download,L,QSA&#93;</pre><br />
<br />
...but that is ignored as well. The only thing I can guess is that LemonStand is sending the MIME type when it streams the file.<br />
<br />
Has anyone else encountered a similar issue delivering downloadable products?  Any suggestions?]]></description>
		<pubDate>Tue, 08 May 2012 16:48:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3707-downloadable-product-mime-types/</guid>
	</item>
	<item>
		<title>Email notification for PayPal Standard?</title>
		<link>http://forum.lemonstandapp.com/topic/3706-email-notification-for-paypal-standard/</link>
		<description>Should Lemonstand send an email notification for PayPal Standard transactions? Store owner and customers are only getting emails from PayPal, not from LS.</description>
		<pubDate>Tue, 08 May 2012 16:34:43 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3706-email-notification-for-paypal-standard/</guid>
	</item>
	<item>
		<title>Show discount in email only if there is a discount?</title>
		<link>http://forum.lemonstandapp.com/topic/3705-show-discount-in-email-only-if-there-is-a-discount/</link>
		<description><![CDATA[Hi there - quick question... Is there a way to show the discount in an email template <strong class='bbc'><em class='bbc'>only</em></strong> if there's been a discount (otherwise don't show it at all)?]]></description>
		<pubDate>Tue, 08 May 2012 15:47:34 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3705-show-discount-in-email-only-if-there-is-a-discount/</guid>
	</item>
	<item>
		<title>Custom Shipping Module needed</title>
		<link>http://forum.lemonstandapp.com/topic/3704-custom-shipping-module-needed/</link>
		<description><![CDATA[We are looking to get some pricing / timeframes on the development of a shipping module that allows the client to select, from a drop-down, the band that a product belongs to for shipping.<br />
<br />
I.E. <br />
<br />
Band A - Heavy goods<br />
Band B - Medium Goods<br />
Band C - Small Goods<br />
<br />
Within each band there would need to be the ability to setup tiers, so this module  / method would be like a nested table matrix (like those standard ones) i.e.<br />
<br />
Band | From Qty | To Qty | Shipping Cost<br />
----------------------------------------<br />
A    | 1        | 1      | 17.99<br />
A    | 2        | 3      | 24.99<br />
A    | 3        | 4      | 29.99<br />
A    | 5        | and up | 0.00<br />
B    | 1        | 1      | 4.99<br />
B    | 2        | 3      | 5.99<br />
B    | 3        | 4      | 6.99<br />
B    | 5        | and up | 0.00<br />
C    | 1        | 1      | 1.99<br />
C    | 2        | 3      | 2.49<br />
C    | 3        | 4      | 3.00<br />
C    | 5        | and up | 0.00<br />
<br />
The module would have to take into account mixed product bands in the cart to calculate the correct total i.e.<br />
<br />
2xA (24.99) + 1xB (4.99) = 29.98<br />
1xB (4.99) + 3xC (2.49) = 7.98<br />
<br />
One thing we might need to do also, which I am not quite sure how to display above in that table format, is offer free shipping on the cart total over a certain limit, i.e. if cart total &gt; 100.00 shipping = 0.00<br />
<br />
The above table is a very simple version, it would be ideal to maintain Country, State, Zip etc in the event the client sells outside the primary country.<br />
<br />
Please PM me with proposal / timeframe / cost.]]></description>
		<pubDate>Tue, 08 May 2012 13:45:26 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3704-custom-shipping-module-needed/</guid>
	</item>
	<item>
		<title>Registration Process</title>
		<link>http://forum.lemonstandapp.com/topic/3702-registration-process/</link>
		<description><![CDATA[Hi All<br />
<br />
I am having troubles using the registration / signup form for customers in Lemonstand - seemed to work fine before, but for some reason, it's slowed right down now. Would be grateful of any ideas and suggestions. Here is the page in question:<br />
<br />
<a href='http://advantec-4.vps.host-it.co.uk/login/' class='bbc_url' title='External link' rel='nofollow external'>http://advantec-4.vps.host-it.co.uk/login/</a><br />
<br />
Here is the partial I have: <br />
<br />
<pre class='prettyprint'>
&lt;?= open_form() ?&gt;
&lt;?= flash_message() ?&gt;
&lt;ul class="form"&gt;
  	&lt;li class="field text"&gt;
      &lt;label for="first_name"&gt;First Name&lt;/label&gt;
      &lt;input name="first_name" id="first_name" type="text" class="text field"/&gt;
    &lt;/li&gt;
    &lt;li class="field text"&gt;
      &lt;label for="last_name"&gt;Last Name&lt;/label&gt;
      &lt;input name="last_name" id="last_name" type="text" class="text field"/&gt;
    &lt;/li&gt;  
    &lt;li class="field text"&gt;
      &lt;label for="signup_email"&gt;Email&lt;/label&gt;
      &lt;input id="signup_email" type="text" name="email" value="&lt;?= h(post('email')) ?&gt;" class="text field"/&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="clear"&gt;
&lt!-- I commented this out to see if it would work with a standard submit button ... no luck :( --&gt;
&lt!-- &lt;a href="#" class="submit" onclick="return $(this).getForm().sendRequest('shop:on_signup')"&gt;Register&lt;/a&gt; --&gt;
&lt;input type="submit" name="signup" class="submit" value="Register"/&gt;
&lt;/p&gt;
&lt;input type="hidden" name="redirect" value="&lt;?= root_url('/registration_thankyou') ?&gt;"/&gt;

&lt;/form&gt;
</pre><br />
<br />
HELP!]]></description>
		<pubDate>Tue, 08 May 2012 11:03:41 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3702-registration-process/</guid>
	</item>
	<item>
		<title><![CDATA[Send &#34;shop:order_thankyou&#34; Email on Payment]]></title>
		<link>http://forum.lemonstandapp.com/topic/3701-send-shoporder-thankyou-email-on-payment/</link>
		<description><![CDATA[Hi all,<br />
<br />
I'm hoping this will problem will help me get a better understanding of the email system and any events they may be tied to.<br />
<br />
I want to send the shop:order_thankyou email only when that order's status changes to paid.  The checkout process is already a little confusing (imho), and having customers receive confirmation emails before they actually pay is just going to make things worse.<br />
<br />
So I have two questions:<br />
1) How do I prevent LS from sending the shop:order_thankyou email after a new order is created?<br />
2) How do I send the same email after a new order is paid?<br />
<br />
I'm assuming that #2 will involve handling the shop:onOrderStatusChanged event (which I've already done to remove cart items), so that will probably be the easier of the two.  I'm also familiar with the <a href='http://lemonstandapp.com/docs/sending_email_messages/' class='bbc_url' title='External link' rel='nofollow external'>sending emails page</a>, and I'm hoping there aren't any other issues I should be aware of.<br />
<br />
For #1, I need to figure out when and where it's sending the email (sometime after the checkout action calls place_order(), I'd think) and how or if I can stop it from doing so.<br />
<br />
Anyway, thanks!]]></description>
		<pubDate>Mon, 07 May 2012 16:46:10 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3701-send-shoporder-thankyou-email-on-payment/</guid>
	</item>
	<item>
		<title>List categories with sale products</title>
		<link>http://forum.lemonstandapp.com/topic/3700-list-categories-with-sale-products/</link>
		<description><![CDATA[On my sale page I currently list all products that are on sale. <br />
<br />
I want to replace this with a list of categories that contain on sale. <br />
<br />
Has anyone done this before, I can't work it out...]]></description>
		<pubDate>Mon, 07 May 2012 15:10:24 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3700-list-categories-with-sale-products/</guid>
	</item>
	<item>
		<title>Fatal error: Out of memory when running update</title>
		<link>http://forum.lemonstandapp.com/topic/3699-fatal-error-out-of-memory-when-running-update/</link>
		<description><![CDATA[Hi, I'm getting this error when running update via commandline. [php index.php --update]<br />
<br />
Fatal error: Out of memory (allocated 9961472) (tried to allocate 2174847 bytes) in /home/path/to/lemonstand/modules/core/classes/core_updatemanager.php on line 47<br />
<br />
Can anyone suggest what be happening here and what might be appropriate ways of resolving this? Updates were going smoothly with no errors, until about a month or so ago.<br />
<br />
Many Thanks,<br />
David]]></description>
		<pubDate>Mon, 07 May 2012 14:05:46 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3699-fatal-error-out-of-memory-when-running-update/</guid>
	</item>
	<item>
		<title>Search Forms</title>
		<link>http://forum.lemonstandapp.com/topic/3698-search-forms/</link>
		<description><![CDATA[Hi,<br />
<br />
I've been studying this page in the docs -&gt; <a href='http://lemonstandapp.com/docs/creating_the_search_page/' class='bbc_url' title='External link' rel='nofollow external'>http://lemonstandapp.com/docs/creating_the_search_page/</a><br />
<br />
It seems though that you have to search a string.<br />
<br />
However, there are options to search by size, colour, etc...<br />
<br />
But you still need to add a search string, but say I want to search for products that are blue, but I don't have anymore information?  Well then that just becomes a redundant form.<br />
<br />
Any ideas?]]></description>
		<pubDate>Mon, 07 May 2012 09:55:48 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3698-search-forms/</guid>
	</item>
	<item>
		<title>Problem with login to Admin Panel for Lemonstand</title>
		<link>http://forum.lemonstandapp.com/topic/3697-problem-with-login-to-admin-panel-for-lemonstand/</link>
		<description><![CDATA[When i try to Login to admin panel for lemonstand, it show me <span style='color: #FF0000'>MySQL error executing query: Duplicate column name 'x_add_engraving'</span> and not logged in to Dashboard.<br />
<br />
<br />
  Kindly help me on this what is wrong or what i should do to avoid this error.<br />
<br />
<br />
Thanks]]></description>
		<pubDate>Mon, 07 May 2012 09:11:07 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3697-problem-with-login-to-admin-panel-for-lemonstand/</guid>
	</item>
	<item>
		<title>Category Filtered by Manufacturer</title>
		<link>http://forum.lemonstandapp.com/topic/3696-category-filtered-by-manufacturer/</link>
		<description><![CDATA[Hello fellow lemonheads!<br />
<br />
We currently have the category page running "category:action" as normal...to output a long list of manufacturers (to then help filter the category products) by modifying the URL we're doing this:<br />
<br />
<pre class='prettyprint'>&lt;? $manufacturers = $category-&gt;list_manufacturers(); 
$has_manufacturers = $manufacturers-&gt;count; ?&gt;
&lt;? if ($has_manufacturers): ?&gt;
&lt;h1&gt;Filter by Manufacturer&lt;/h1&gt;
	&lt;ul&gt;
		&lt;? foreach ($manufacturers as $manufacturer): ?&gt;
		&lt;li&gt;
		&lt;a href="&lt;?= root_url('/category/'.$this-&gt;request_param(0).'/manufacturer/'.$manufacturer-&gt;url_name) ?&gt;"&gt;
		&lt;?= h($manufacturer-&gt;name) ?&gt;
		&lt;/a&gt;
		&lt;/li&gt;
		&lt;? endforeach ?&gt;
	&lt;/ul&gt;
&lt;? endif ?&gt;
</pre><br />
<br />
...all works fine, the products paginate and the correct products are displayed based upon manufacturer chosen in the above list...the actual URLs look much like this:<br />
<br />
<pre class='prettyprint'>category/sandwiches/manufacturer/manufacturer-inc/</pre><br />
<br />
...the "shop_category" partial that renders the "shop_product_list" partial does this to paginate correctly:<br />
<br />
<pre class='prettyprint'>&lt;?
$page_index = $this-&gt;request_param(1, 0);
$manufacturer_url_name = null;
$pagination_base_url = $category-&gt;page_url('category');

if ($page_index === 'manufacturer')
{
  $manufacturer_url_name = $this-&gt;request_param(2, 0);
  $page_index = $this-&gt;request_param(3, 0);
  $pagination_base_url = $category-&gt;page_url('category').'/manufacturer/'.$manufacturer_url_name;
};
?&gt;





&lt;? $this-&gt;render_partial(
	'shop_product_list', array (
		'products'=&gt;$category-&gt;list_products(array(
			'sorting'=&gt;$sorting_preferences,
			'manufacturer_url_name'=&gt;$manufacturer_url_name
			)),
		'records_per_page'=&gt;$records_per_page,
		'paginate'=&gt;true,
		'pagination_base_url'=&gt;$pagination_base_url,
		'page_index'=&gt;$page_index,
		'view_mode'=&gt;$view_mode
		));
		?&gt;
</pre><br />
<br />
...so on the category page (that runs the normal shop:category action), the question is...<br />
<br />
...how does one dynamically output the current "active" manufacturer name base on the active URL:<br />
<br />
<pre class='prettyprint'>&lt;h3&gt;Products filtered by &lt;?= h($manufacturer-&gt;name) ?&gt;&lt;/h3&gt;</pre><br />
<br />
...so that:<br />
<br />
<pre class='prettyprint'>category/sandwiches/manufacturer/manufacturer-inc/</pre><br />
<br />
...would render the correct manufacturer name on the category page:<br />
<br />
<pre class='prettyprint'>&lt;h3&gt;Products filtered by Manufacturer Inc&lt;/h3&gt;
&lt;h1&gt;&lt;?= $category-&gt;name ?&gt;&lt;/h1&gt;</pre>]]></description>
		<pubDate>Mon, 07 May 2012 09:01:44 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3696-category-filtered-by-manufacturer/</guid>
	</item>
	<item>
		<title>CMS Object Import/Export</title>
		<link>http://forum.lemonstandapp.com/topic/3694-cms-object-importexport/</link>
		<description><![CDATA[I feel like I may be missing something really easy here, but where are the options located to import and export CMS objects? I am interested in using this functionality to manage changes between development, test, and production environments. Everything I have found online says that these options are present under Settings / CMS, but I don't see anything there.]]></description>
		<pubDate>Fri, 04 May 2012 19:22:23 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3694-cms-object-importexport/</guid>
	</item>
	<item>
		<title>Cannot Bypass Shipping Method</title>
		<link>http://forum.lemonstandapp.com/topic/3693-cannot-bypass-shipping-method/</link>
		<description><![CDATA[In a nutshell, I am selling services through my website. I have followed the instructions as explained <a href='http://lemonstandapp.com/docs/skipping_the_shipping_method_step_for_downloadable_products_or_services/' class='bbc_url' title='External link' rel='nofollow external'>here</a> to no avail.<br />
<br />
This is what my shop:checkout_progress looks like (reverting it back):<br />
<br />
&lt;?<br />
  $steps = array(<br />
    'billing_info' =&gt; 'Billing Information',<br />
    'shipping_info' =&gt; 'Shipping Information',<br />
    'payment_method' =&gt; 'Payment Method',<br />
    'review' =&gt; 'Order Review',<br />
    'pay' =&gt; 'Pay',<br />
  );<br />
  //'shipping_method' =&gt; 'Shipping Method',<br />
?&gt;<br />
<br />
&lt;ul class="progress"&gt;<br />
&lt;?<br />
  $current_found = false;<br />
  foreach ($steps as $step=&gt;$name):<br />
    $is_current = $checkout_step == $step;<br />
    $current_found = $current_found || $is_current;<br />
?&gt;<br />
  &lt;li &lt;? if ($is_current): ?&gt;class="current"&lt;? endif ?&gt;&gt;<br />
    &lt;? if ($current_found): ?&gt;<br />
      &lt;span&gt;&lt;?= h($name) ?&gt;&lt;/span&gt;<br />
    &lt;? else: ?&gt;<br />
      &lt;span&gt;&lt;a href="#" onclick="return $(this).getForm().sendRequest('on_action', {update:{'checkout_page': 'checkout_partial'}, extraFields: {'move_to': '&lt;?= $step ?&gt;'}})"&gt;&lt;?= h($name) ?&gt;&lt;/a&gt;&lt;/span&gt;<br />
    &lt;? endif ?&gt;<br />
  &lt;/li&gt;<br />
&lt;?<br />
  endforeach<br />
?&gt;<br />
&lt;/ul&gt;<br />
<br />
It looks like the shipping method is commented out, so I'm not sure what else needs to be done at this point. Please, help.]]></description>
		<pubDate>Fri, 04 May 2012 15:30:35 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3693-cannot-bypass-shipping-method/</guid>
	</item>
	<item>
		<title>trying to get front_end_sort_order to work</title>
		<link>http://forum.lemonstandapp.com/topic/3692-trying-to-get-front-end-sort-order-to-work/</link>
		<description><![CDATA[We have a partial shop:category page like this (based on Utility)<br />
<br />
Have been trying to work out from the documentation how to get $front_end_sort_order<br />
to be respected on the categories pages, but can't seem to find the correct method<br />
<br />
Would anyone know how to adjust this to get it working?<br />
<br />
&lt;?= open_form() ?&gt;<br />
&lt;p&gt;Product sorting: <br />
    &lt;?<br />
      /*<br />
       * Save the category product sorting mode if it has been changed.<br />
       */<br />
      if (post('sorting'))<br />
        Cms_VisitorPreferences::set('cat_sorting_'.$category-&gt;id, post('sorting'));<br />
  <br />
      /*<br />
       * Load the product sorting mode. The default mode is 'name'.<br />
       */<br />
      $sorting_preferences = Cms_VisitorPreferences::get('cat_sorting_'.$category-&gt;id, array('name'));<br />
      <br />
      $selected_option = $sorting_preferences[0];<br />
    ?&gt;      <br />
    &lt;select onchange="$(this).getForm().sendRequest('on_action', {update: {'category_products': 'shop:category'}})" name="sorting[]"&gt;<br />
      &lt;option &lt;?= option_state('name', $selected_option) ?&gt; value="name"&gt;Name&lt;/option&gt;<br />
      &lt;option &lt;?= option_state('price', $selected_option) ?&gt; value="price"&gt;Price&lt;/option&gt;<br />
    &lt;/select&gt;<br />
  &lt;/p&gt;<br />
&lt;/form&gt;<br />
<br />
&lt;? $this-&gt;render_partial('shop:product_list', array(<br />
  'products'=&gt;$category-&gt;list_products(array(<br />
    /* this was<br />
    * 'sorting'=&gt;$sorting_preferences<br />
    */<br />
    <br />
    'sorting'=&gt;$front_end_sort_order<br />
  )),<br />
  'records_per_page'=&gt;12,<br />
  'paginate'=&gt;true, <br />
  'pagination_base_url'=&gt;$category-&gt;page_url('category'),<br />
  'page_index'=&gt;$this-&gt;request_param(-1, 0)<br />
)) ?&gt;]]></description>
		<pubDate>Fri, 04 May 2012 13:37:58 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3692-trying-to-get-front-end-sort-order-to-work/</guid>
	</item>
	<item>
		<title>Where is my Collapsed Nested Tree?</title>
		<link>http://forum.lemonstandapp.com/topic/3690-where-is-my-collapsed-nested-tree/</link>
		<description><![CDATA[Guys & respected LemonStand Admin, <br />
<br />
Where is the collapsed nested tree under CMS &gt; Pages?<br />
I just updated my lemonstand and the admin pages no longer have collapsed tree directory which I found really easy to navigate through the pages?<br />
<br />
The current one is really hard to see my site structure.<br />
Is there anyway to change it back?<br />
<br />
Best Regards]]></description>
		<pubDate>Fri, 04 May 2012 09:14:25 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3690-where-is-my-collapsed-nested-tree/</guid>
	</item>
	<item>
		<title>Celtic Woodsmith</title>
		<link>http://forum.lemonstandapp.com/topic/3689-celtic-woodsmith/</link>
		<description><![CDATA[My latest store just launched.<br />
<br />
<a href='http://www.celtic-woodsmith.com' class='bbc_url' title='External link' rel='nofollow external'>Celtic Woodsmith</a>]]></description>
		<pubDate>Thu, 03 May 2012 23:20:11 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3689-celtic-woodsmith/</guid>
	</item>
	<item>
		<title>Additional cart data Date field issues</title>
		<link>http://forum.lemonstandapp.com/topic/3688-additional-cart-data-date-field-issues/</link>
		<description><![CDATA[Hopefully someone has experienced this before. I believe i have gone about adding this field to checkout, for the cart/order not an item, correctly. But I do appear to be having some issues with the date values, date format, or the PHPr_date(time) classes.<br />
<br />
I extended the order with the extra field. I added a field to checkout which posts to x_req_ship (my field name) and when I did figure out the format ok, it did save to the database. However the only format for the dates which is working is the SQL format (YYYY-mm-dd) which is not suitable for front end imho. I also tried first a traditional m/d/YYYY and then zero padded them (mm/dd/YYYY) which is how the backend displays it in the form.<br />
<br />
What is the proper way to handle dates when passing them through the checkout, was there a better way of handling the form field than I am currently.. snippets included below. <br />
<br />
Thanks.<br />
<br />
module.php<br />
<pre class='prettyprint'>
&lt;?
public function extend_order_form($order)
{
	$order-&gt;add_form_field('x_req_ship')-&gt;tab('Shipping Information')-&gt;renderAs(frm_date);
}

public function extend_order_model($order)
{
	$order-&gt;define_column('x_req_ship', 'Requested Ship Date');
}
</pre><br />
<br />
shop:checkout_shipping_info<br />
<pre class='prettyprint'>
  &lt;li class="field text"&gt;
    &lt;label for="req_ship"&gt;Requested ship date &lt;i&gt;(optional)&lt;/i&gt;&lt;/label&gt;
    &lt;div&gt;
      &lt;input autocomplete="off" id="req_ship" type="text" class="text date" name="x_req_ship" value="&lt;?= Shop_CheckoutData::get_custom_field('x_req_ship') ?&gt;"/&gt;
    &lt;/div&gt;
  &lt;/li&gt;
</pre>]]></description>
		<pubDate>Thu, 03 May 2012 22:10:30 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3688-additional-cart-data-date-field-issues/</guid>
	</item>
	<item>
		<title>Module not updating, and support.</title>
		<link>http://forum.lemonstandapp.com/topic/3687-module-not-updating-and-support/</link>
		<description><![CDATA[Hi,<br />
<br />
I have got the Banner Slideshow module installed, it's at 1.0.3.  I know there is 2 new updates available, and whenever I run update it shows them there - but they don't update.<br />
<br />
Obviously this is frustrating, but what is more frustrating is that I can't get support for this from Lemonstand.  I know all about the ticket system, but I believe it to be flawed.<br />
<br />
This isn't a tech support issue, this is something wrong with how my updates are being delivered to me, and I don't think I should be paying for a ticket for this.<br />
<br />
Anyone else have an issue with this module?  Do Lemonstand know what can be done?<br />
<br />
I don't have any credit on the tickets, and that has become a barrier for me receiving support.]]></description>
		<pubDate>Thu, 03 May 2012 19:52:47 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3687-module-not-updating-and-support/</guid>
	</item>
	<item>
		<title>Delete Customer Event</title>
		<link>http://forum.lemonstandapp.com/topic/3686-delete-customer-event/</link>
		<description><![CDATA[Hi there,<br />
<br />
I'm using the shop:onCustomerCreated event to update an external database.<br />
$events-&gt;addEvent('shop:onCustomerCreated', $this, 'send_mcdb');<br />
<br />
I need to clean up this external database should an account get deleted.<br />
<br />
I cant find the event for customer deleted in the docs. Is there one?]]></description>
		<pubDate>Thu, 03 May 2012 17:09:29 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3686-delete-customer-event/</guid>
	</item>
	<item>
		<title><![CDATA[Can't install - permissions to write]]></title>
		<link>http://forum.lemonstandapp.com/topic/3685-cant-install-permissions-to-write/</link>
		<description><![CDATA[Hi there,<br />
<br />
I am trying to install the copy we purchased on a dev link to commence working on a client project but it will not install.<br />
<br />
I tried the eval tool and everything passed but I keep getting:<br />
<br />
<strong class='bbc'>Error creating data file. Please make sure that the installation directory and all its subdirectories are writable for PHP.</strong><br />
<br />
shop.mydomain.com/demo/lemonstand_eval/test.php<br />
<br />
<img src='http://s17.postimage.org/yw2y0gb5b/Screen_shot_2012_05_03_at_17_32_41.png' alt='Posted Image' class='bbc_img' /><br />
<br />
<br />
shop.mydomain.com/demo/install.php<br />
<br />
<img src='http://s17.postimage.org/4tyd1x9pr/Screen_shot_2012_05_03_at_17_33_39.png' alt='Posted Image' class='bbc_img' />]]></description>
		<pubDate>Thu, 03 May 2012 16:34:47 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3685-cant-install-permissions-to-write/</guid>
	</item>
	<item>
		<title>Free shipping bug?</title>
		<link>http://forum.lemonstandapp.com/topic/3684-free-shipping-bug/</link>
		<description><![CDATA[Hi all,<br />
<br />
I've got a simple shipping setup with two table rate shipping options, one "regular post" and one for "registered post".  I created a discount (based on post code) and set the action to "Apply free shipping to the cart products" and limited the discount to one specific customer group.  In the "Free Shipping" tab I've selected only the "regular post" option.  <br />
<br />
However when I create an order that qualifies for free shipping, both shipping options are being shown as free in the checkout process.<br />
<br />
Any ideas?]]></description>
		<pubDate>Thu, 03 May 2012 07:36:21 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3684-free-shipping-bug/</guid>
	</item>
	<item>
		<title>Google Product Feed Error</title>
		<link>http://forum.lemonstandapp.com/topic/3683-google-product-feed-error/</link>
		<description><![CDATA[I'm getting an error in Google Merchant Center that my products are missing a Google Product Category. Although I have multiple categories in my LS shop, they all fall under the parent Google Product Category.<br />
<br />
Is it possible to specify a single Google Product Category for all of my LS categories? I'm only able to attach a Google Product Category to one LS category.]]></description>
		<pubDate>Thu, 03 May 2012 04:42:24 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3683-google-product-feed-error/</guid>
	</item>
	<item>
		<title>Edit the Billing/Shipping Info String On Checkout</title>
		<link>http://forum.lemonstandapp.com/topic/3682-edit-the-billingshipping-info-string-on-checkout/</link>
		<description><![CDATA[On the right side of the page during checkout, LS prints a string of the billing information and shipping information in the format of:<br />
<br />
&lt;&lt;Name&gt;&gt;, &lt;&lt;Zip&gt;&gt;, &lt;&lt;Street Address&gt;&gt;, &lt;&lt;Country&gt;&gt;, &lt;&lt;State&gt;&gt;, &lt;&lt;Phone&gt;&gt;<br />
<br />
In the shop:checkout_summary partial, there are calls to:<br />
<br />
<pre class='prettyprint'>$bill_info_str = $billing_info-&gt;as_string();
$ship_info_str = $shipping_info-&gt;as_string();</pre><br />
<br />
My question is where can I edit the order in which that string is concatenated? I want to use a format more like:<br />
<br />
&lt;&lt;Name&gt;&gt;, &lt;&lt;Address&gt;&gt;, &lt;&lt;City&gt;&gt;, &lt;&lt;State&gt;&gt;, &lt;&lt;Zip&gt;&gt;, &lt;&lt;Country&gt;&gt;, &lt;&lt;Phone&gt;&gt;]]></description>
		<pubDate>Wed, 02 May 2012 18:12:56 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3682-edit-the-billingshipping-info-string-on-checkout/</guid>
	</item>
	<item>
		<title>Update deleting any modify</title>
		<link>http://forum.lemonstandapp.com/topic/3681-update-deleting-any-modify/</link>
		<description><![CDATA[Hi Admi.<br />
Why when i update my applications, any modify put on core or on modules dissapear????<br />
I'ts normal??? I don't touch the third modules?]]></description>
		<pubDate>Wed, 02 May 2012 18:07:13 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3681-update-deleting-any-modify/</guid>
	</item>
	<item>
		<title>Custom breadcrumbs partial: multiple nested categories.</title>
		<link>http://forum.lemonstandapp.com/topic/3680-custom-breadcrumbs-partial-multiple-nested-categories/</link>
		<description><![CDATA[I'm after a solution to the problem I have described <a href='http://forum.lemonstandapp.com/topic/3115-breadcrumbs/page__view__findpost__p__15904' class='bbc_url' title=''>here</a>:  <br />
<br />
So, I'm simply after a custom breadcrumbs partial which is tested and working with multiple nested categories.<br />
<br />
If you're interested, please message me estimated costs to get this built.<br />
<br />
Cheers.]]></description>
		<pubDate>Wed, 02 May 2012 13:47:59 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3680-custom-breadcrumbs-partial-multiple-nested-categories/</guid>
	</item>
	<item>
		<title>Rookie install issues</title>
		<link>http://forum.lemonstandapp.com/topic/3679-rookie-install-issues/</link>
		<description><![CDATA[Hello,<br />
I am interested in LemonStand and have downloaded a developer copy to evaluate on my local machine. The OS on my local machine is WIN 7 Pro. <br />
<br />
I am experienced with html & css, but not PHP. However, in the past I have installed WAMP, Drupal & Wordpress with no issues, and have "dabbled" with the php in those programs. I currently have WAMP installed with Apache 2.2.21 & PHP 5.3.10.<br />
<br />
Being a rookie with php, I have not been able to find the answers to succesfully install LemonStand, either through the support pages, or the Forum. Is there a step-by-step walkthrough on how to install this program on a local machine?<br />
<br />
I have created a directory named lemonstand under the www folder in WAMP. (This folder is where I have installed Drupal and Worpress sites previously.) I downloaded and installed IonCube within the lemonstand directory. There is now a sub-directory for IonCube. When I try to launch the lemonstand "install" php script in a browser I get the following error:<br />
<br />
"PHP 4 Detected<br />
We detected that your server is using PHP 4. We are sorry, but LemonStand requires PHP 5.<br />
<br />
To complete the installation you will need to upgrade this server to run PHP 5 and all other required libraries, or restart the installation on another server which meets all of the server requirements.<br />
<br />
To install LemonStand your server must meet the following requirements:<br />
<br />
    PHP 5.2.5 or higher<br />
    PHP CURL library<br />
    PHP OpenSSL library<br />
    PHP Mcrypt library<br />
    PHP MySQL functions<br />
    PHP Multibyte String functions<br />
    Permissions for PHP to write to the installation directory"<br />
<br />
How do I get the Lemonstand install to recoginize that I have PHP5 on my machine? What steps am I missing? What specific things (& where) need to be changed beyond what I have done?<br />
<br />
Steps I have taken:<br />
I have enabled the rewrite module within WAMP Apache.<br />
I uncommented extension=php_curl.dll in WAMP Apache's php.ini file to enable cURL.<br />
I changed the htaccess RewriteBase to: RewriteBase /www/lemonstand (not sure if this is correct)<br />
Set safe_mode = Off in PHP ini file<br />
Set short_open_tag = Off in PHP ini file<br />
<br />
The following line I have not changed. Does that need to be changed too, and if so, to what? <br />
;open_basedir = <br />
<br />
Thanks for your help, Doug]]></description>
		<pubDate>Tue, 01 May 2012 21:36:05 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3679-rookie-install-issues/</guid>
	</item>
	<item>
		<title>Invoice printing problem</title>
		<link>http://forum.lemonstandapp.com/topic/3678-invoice-printing-problem/</link>
		<description><![CDATA[Hi<br />
<br />
I'm having a problem printing multiple invoices using both a custom template and the standard Lemonstand template. What happens is that the first one is printed fine, but the remainder are all overprinted on each other on the second sheet of paper. I've tried adding 'page-break-after:always;' as a style attribute on the page's container div but to no avail. This is happening on my Windows/Firefox and Ubuntu/Linux systems and on the client's Mac/Chrome and Mac/Firefox systems. Any body come across this before or have any ideas?<br />
<br />
Thanks<br />
<br />
Tim Sewell<br />
Pavilion Media Services Ltd.]]></description>
		<pubDate>Tue, 01 May 2012 19:25:21 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3678-invoice-printing-problem/</guid>
	</item>
	<item>
		<title>Search by Size</title>
		<link>http://forum.lemonstandapp.com/topic/3677-search-by-size/</link>
		<description><![CDATA[Hi,<br />
<br />
I'm trying to implement a Search by Size feature into my site.<br />
<br />
this is the site:<br />
<br />
<a href='http://bella1626.nicktoye.co.uk/store/category/bras/' class='bbc_url' title='External link' rel='nofollow external'>http://bella1626.nicktoye.co.uk/store/category/bras/</a><br />
<br />
Got you attention?  <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /><br />
<br />
Ok, well the code I have for this form is:<br />
<br />
<pre class='prettyprint'>
&lt;form method="get" action="search"&gt;

&lt;input type="hidden" name="records" value="6"/&gt;
&lt;? $selected_options = isset($selected_options) ? $selected_options : array(); ?&gt;
 
Size:
&lt;input type="hidden" name="option_names&#91;&#93;" value="Size"/&gt;
&lt;input type="text"
value="&lt;?= isset($selected_options&#91;'Size'&#93;) ? h($selected_options&#91;'Size'&#93;) : null ?&gt;"
name="option_values&#91;&#93;"/&gt;
&lt;input type="submit" value="Find Products"/&gt;
&lt;/form&gt;
</pre><br />
<br />
But if I say search for 32D - well it runs, but it just returns the page again without any kind of filtering.<br />
<br />
What am I doing wrong?<br />
<br />
Nick]]></description>
		<pubDate>Tue, 01 May 2012 19:22:48 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3677-search-by-size/</guid>
	</item>
	<item>
		<title>Adding the Admin Resource Pane</title>
		<link>http://forum.lemonstandapp.com/topic/3676-adding-the-admin-resource-pane/</link>
		<description><![CDATA[I haven't been able to find any documentation for adding the Files pane to pages on the Admin side. Specifically I was looking to create a module in order to use the same Files pane that's used for Pages and also use it for Products. Is there simple code for this like there is for adding toolbars?]]></description>
		<pubDate>Tue, 01 May 2012 16:46:36 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3676-adding-the-admin-resource-pane/</guid>
	</item>
	<item>
		<title><![CDATA[Can't find blog page, 404 error]]></title>
		<link>http://forum.lemonstandapp.com/topic/3675-cant-find-blog-page-404-error/</link>
		<description><![CDATA[My blog post descriptions pull out fine on my frontpage as they should but the links to the full post are not working so something is wrong in the file path (I think?), I have now tried a few different options. Not too much of a coder, trying to convert from Joomla CMS to LS :-)<br />
<br />
In the blog part of LS my category is called news and the API code and url is called frontpagenews<br />
<br />
THis is the code on my page:<br />
<br />
<pre class='prettyprint'>&lt;? 
  $category = Blog_Category::create()-&gt;find_by_code('frontpagenews'); // Pass a correct category API code here set in the admin area of lemonstand 
  $post_list = $category-&gt;posts_list-&gt;limit(3)-&gt;find_all();
?&gt;
&lt;ul&gt;
  &lt;? foreach ($post_list as $post): ?&gt;
  &lt;li&gt;
    &lt;h3&gt;&lt;?= h($post-&gt;title) ?&gt;&lt;/h3&gt;
    &lt;p&gt;
      Published by &lt;?= h($post-&gt;created_user_name) ?&gt;
      on &lt;?= $post-&gt;published_date-&gt;format('%F') ?&gt;
      Comment(s): &lt;?= $post-&gt;approved_comment_num ?&gt;
    &lt;/p&gt;
    &lt;p&gt;&lt;?= h($post-&gt;description) ?&gt;&lt;/p&gt;
    &lt;p&gt;&lt;a href="/blog/category/&lt;?= $post-&gt;url_title ?&gt;"&gt;Read more...&lt;/a&gt;&lt;/p&gt;

  &lt;/li&gt;
  &lt;? endforeach ?&gt;
&lt;/ul&gt;</pre>]]></description>
		<pubDate>Tue, 01 May 2012 02:46:58 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3675-cant-find-blog-page-404-error/</guid>
	</item>
	<item>
		<title>NAB Transact (Australia) Payment module</title>
		<link>http://forum.lemonstandapp.com/topic/3674-nab-transact-australia-payment-module/</link>
		<description>Hello, looking for someone to develop a payment module for NAB Transact (Australia). Anyone interested in quoting?</description>
		<pubDate>Tue, 01 May 2012 02:22:59 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3674-nab-transact-australia-payment-module/</guid>
	</item>
	<item>
		<title>Conditional product options?</title>
		<link>http://forum.lemonstandapp.com/topic/3673-conditional-product-options/</link>
		<description><![CDATA[Hi everyone,<br />
<br />
I am wanting to have conditional product options, e.g. if one option is selected, that changes what can then be selected for the 2nd product option.<br />
<br />
Can someone let me know if this is possible without a load of messy and breakable javascript?<br />
<br />
I've searched the forums but didn't manage to find anything.<br />
<br />
Thanks<br />
Matt]]></description>
		<pubDate>Mon, 30 Apr 2012 18:17:06 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3673-conditional-product-options/</guid>
	</item>
	<item>
		<title>Save guest cart on DB</title>
		<link>http://forum.lemonstandapp.com/topic/3672-save-guest-cart-on-db/</link>
		<description><![CDATA[Hi.<br />
Beginning I'm sorry for my bad english.<br />
I want to try save the temporary cart on the db and save the session ID on cookie.<br />
In this mode i want the guest user, in the next connections , have possibility to register, or login, and find in his cart the item saved in the past.<br />
Any idea??<br />
<br />
Thanks Reguards]]></description>
		<pubDate>Mon, 30 Apr 2012 08:47:10 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3672-save-guest-cart-on-db/</guid>
	</item>
	<item>
		<title>HTML tags in Attributes</title>
		<link>http://forum.lemonstandapp.com/topic/3671-html-tags-in-attributes/</link>
		<description><![CDATA[Does anyone know of a way to get HTML tags to be expressed in attributes when displayed?  I would like to use &lt;i&gt;, &lt;br&gt;, and &lt;b&gt; in attributes to get things to look better when displayed.]]></description>
		<pubDate>Sun, 29 Apr 2012 16:07:16 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3671-html-tags-in-attributes/</guid>
	</item>
	<item>
		<title>Tracking referrals</title>
		<link>http://forum.lemonstandapp.com/topic/3670-tracking-referrals/</link>
		<description><![CDATA[Is there a way to track referrals on LS? For example, if a blog post linked to my order page, could I see how many sales resulted from the link?<br />
<br />
Thanks!]]></description>
		<pubDate>Sun, 29 Apr 2012 04:35:59 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3670-tracking-referrals/</guid>
	</item>
	<item>
		<title>require form input on add to cart</title>
		<link>http://forum.lemonstandapp.com/topic/3669-require-form-input-on-add-to-cart/</link>
		<description><![CDATA[My client has a website where he sells software. However, some of the products need to require the user to enter additional information. For example, some versions of the software are upgrades, which need to require the user to enter the serial number of their previous version. Another example is for selling educational licenses, where the user has to enter the name of their school and their student id number.<br />
<br />
Is there any way with LS to add this functionality?]]></description>
		<pubDate>Sun, 29 Apr 2012 04:02:40 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3669-require-form-input-on-add-to-cart/</guid>
	</item>
	<item>
		<title>Lemonstand proficient developer needed</title>
		<link>http://forum.lemonstandapp.com/topic/3668-lemonstand-proficient-developer-needed/</link>
		<description><![CDATA[Hi,<br />
<br />
<br />
Looking for:<br />
<br />
Experienced Lemonstand Developer. Additional knowledge in CodeIgniter framework is of advantage.<br />
<br />
<br />
About the site:<br />
<br />
I run a very successful information product business with lemonstand as the ecommmerce back end system.<br />
We added a membershipsite plug-in as well.<br />
<br />
<br />
How we will work:<br />
<br />
I believe in keeping things simple and fair. No hassle.<br />
I'll send you a description of what has to be done, and we will agree on a price and a date of delivery.<br />
<br />
<br />
Please pm me or answer in this thread if interested.]]></description>
		<pubDate>Sun, 29 Apr 2012 01:20:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3668-lemonstand-proficient-developer-needed/</guid>
	</item>
	<item>
		<title>A simple demo without using AJAX</title>
		<link>http://forum.lemonstandapp.com/topic/3667-a-simple-demo-without-using-ajax/</link>
		<description><![CDATA[Hi guys,<br />
<br />
Just wondering if there is a demo/sample that works without using AJAX/JavaScript.<br />
<br />
Thanks,<br />
Joe]]></description>
		<pubDate>Sat, 28 Apr 2012 23:59:04 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3667-a-simple-demo-without-using-ajax/</guid>
	</item>
	<item>
		<title>filter shipping options based on quantity of certain products</title>
		<link>http://forum.lemonstandapp.com/topic/3666-filter-shipping-options-based-on-quantity-of-certain-products/</link>
		<description><![CDATA[Shipping is the biggest challenge to set up for my clients. I have a client that requires a different shipping option if more than 6 of a certain product (category) is purchased internationally. How am I to do that without writing a custom module?<br />
<br />
Any ideas?<br />
<br />
In general, I need a shipping filter module that will filter shipping options on arbitrary conditions. An extreme example:<br />
<br />
"If more than ten items of product A are purchased with less than three of items from either of category B or C, to ship to Tanzania, and it's the second or third Tuesday in June, and the customer's name begins with a vowel,  then add a 5% shipping surcharge and limit to shipping module XYZ and ABC."<br />
<br />
Of course that is extreme, but when I add all the various shipping option requests I get, it is not so far fetched. I need a shipping module with powerful flow control and conditionals that can test for virtually any condition to which  the cart has access.<br />
<br />
Thanks,<br />
<br />
Rick]]></description>
		<pubDate>Sat, 28 Apr 2012 02:51:58 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3666-filter-shipping-options-based-on-quantity-of-certain-products/</guid>
	</item>
	<item>
		<title>Creative Letter Art</title>
		<link>http://forum.lemonstandapp.com/topic/3665-creative-letter-art/</link>
		<description><![CDATA[Just finished my first LS site:<br />
<br />
<a href='http://creativeletterart.net/' class='bbc_url' title='External link' rel='nofollow external'>http://creativeletterart.net/</a><br />
<br />
We let customers create their own letter word art products from a set of 500 or so unique letter images. I wrote a post about how I use grouped products and product options to accomplish this:<br />
<br />
<a href='http://blog.320ny.com/post/21868896467/9-765625-x-10-26-unique-products-with-lemonstand-and' class='bbc_url' title='External link' rel='nofollow external'>http://blog.320ny.com/post/21868896467/9-765625-x-10-26-unique-products-with-lemonstand-and</a>]]></description>
		<pubDate>Fri, 27 Apr 2012 15:50:04 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3665-creative-letter-art/</guid>
	</item>
	<item>
		<title>Using @ Error Suppressor</title>
		<link>http://forum.lemonstandapp.com/topic/3664-using-error-suppressor/</link>
		<description><![CDATA[Hi all,<br />
<br />
I'm using the php '@' error control operator to suppress an error, but it looks like the error is still getting handled by Phpr.<br />
<br />
The code in question is checking if an image is available on our storage server, and if not, should grab a generic "Image Not Available" placeholder.<br />
<br />
<pre class='prettyprint'>
if (isset($image_url) && $image_url == null && $image_url == '')
{
    $image_url = site_url(theme_resource_url('images/image_not_available.png', false));
}
list($width,$height) = @getimagesize($image_url);
if (!$width || !$height)
{
    $image_url = site_url(theme_resource_url('images/image_not_available.png', false));
}
</pre><br />
<br />
The error presented is:<br />
<strong class='bbc'>Getimagesize(): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found</strong><br />
<br />
Which means that the image couldn't be found, so the function should throw an error (which should just be suppressed) and return false so the placeholder can be loaded instead.<br />
<br />
<br />
<br />
So, the question is:<br />
How do I tell Phpr to just let this error slide without giving me a debug page?<br />
<br />
<br />
Thanks!]]></description>
		<pubDate>Thu, 26 Apr 2012 23:32:28 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3664-using-error-suppressor/</guid>
	</item>
	<item>
		<title>Discount rule based on category and quantity</title>
		<link>http://forum.lemonstandapp.com/topic/3663-discount-rule-based-on-category-and-quantity/</link>
		<description><![CDATA[I'm struggling and could use some assistance. I believe I have tried every discount rule format I can think of.<br />
<br />
I am attempting to create multiple rule sets that have the format of: <br />
<br />
If quantity is greater or equal to [X] and less than or equal to [Y] (Where quantities of [X] and [Y] are total cart items matching the [Z] category) discount by some fixed amount<br />
<br />
For example: If min = 2, and max = 10, discount per item = $1.00; <br />
             I have two items that are both part of category [Z], <br />
             I add one of each to the cart, I should get a total discount of $2.00<br />
<br />
<br />
Thoughts?]]></description>
		<pubDate>Thu, 26 Apr 2012 19:27:55 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3663-discount-rule-based-on-category-and-quantity/</guid>
	</item>
	<item>
		<title><![CDATA[Madyson's Marshamllows]]></title>
		<link>http://forum.lemonstandapp.com/topic/3662-madysons-marshamllows/</link>
		<description><![CDATA[After 90 hours of dev work here's the result:<br />
<a href='http://www.madysonsmarshmallows.com/' class='bbc_url' title='External link' rel='nofollow external'>http://www.madysonsmarshmallows.com/</a><br />
<br />
- built based on Simplicity theme using simplified checkout steps<br />
- jQuery based<br />
- slideshows and photo gallery<br />
- customer profile<br />
- reviews and star rating<br />
- Lemonstand blog<br />
- cash payments<br />
- wholesale part]]></description>
		<pubDate>Thu, 26 Apr 2012 16:53:36 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3662-madysons-marshamllows/</guid>
	</item>
	<item>
		<title>Customer Payment Profile</title>
		<link>http://forum.lemonstandapp.com/topic/3661-customer-payment-profile/</link>
		<description><![CDATA[I haven't found anything about Shop_CustomerPaymentProfile method either here or in the documentation. Is there any reference for it?<br />
<br />
The reason i'm asking is that i tried to automatically create a payment profile after a customer is added, but the following code didn't work, without even generating an error.<br />
<br />
<pre class='prettyprint'>
	public function process_new_customer($customer)
	{
			$obj = Shop_CustomerPaymentProfile::create();
			$obj-&gt;customer_id = $customer-&gt;id;
			$obj-&gt;payment_method_id = 2;
			$obj-&gt;profile_data = "";
			$obj-&gt;cc_four_digits_num = "";
			$obj-&gt;save;
	}
</pre><br />
<br />
Instead, i used this:<br />
<br />
<pre class='prettyprint'>
	public function process_new_customer($customer)
	{
		$customer_id = $customer-&gt;id;
		Db_DbHelper::query("INSERT INTO shop_customer_payment_profiles (customer_id, payment_method_id, profile_data, cc_four_digits_num)
		VALUES ('{$customer-&gt;id}', '2', 'Created in the backend', '3737')");
	}
</pre><br />
<br />
The second version seems to do the trick, but i'd like to know what i'm doing wrong with using Shop_CustomerPaymentProfile.]]></description>
		<pubDate>Thu, 26 Apr 2012 14:39:00 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3661-customer-payment-profile/</guid>
	</item>
	<item>
		<title>htaccess 301 - forward  .co.uk  to  .com</title>
		<link>http://forum.lemonstandapp.com/topic/3660-htaccess-301-forward-couk-to-com/</link>
		<description>We have both the .co.uk and .com of the same domain name. The website (and SSL certificate) are based on the .com so the .co.uk should simply transfer the user to the .com version of the website / page. What would be the best way to do a 301 redirect via htaccess for this?</description>
		<pubDate>Thu, 26 Apr 2012 14:20:05 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3660-htaccess-301-forward-couk-to-com/</guid>
	</item>
	<item>
		<title>Cookies</title>
		<link>http://forum.lemonstandapp.com/topic/3659-cookies/</link>
		<description><![CDATA[Hi,<br />
<br />
Just been asked by a client "what cookies are set up on the site ie google analytics or what groups relating to shopping carts etc". <br />
<br />
They haven't got a clue about this sort of stuff so I know that the question has been asked by the bank that are processing there merchant account application as they want to make sur that the T&C's are OK. <br />
<br />
Now I can answer the one about Google, but can anyone tell me what cookies the are used by Lemonstand? <br />
<br />
<br />
Just been pointed to <a href='http://lemonstandapp.com/marketplace/module/cookieagreement/' class='bbc_url' title='External link' rel='nofollow external'>http://lemonstandapp.com/marketplace/module/cookieagreement/</a> which should make everyones life simpler who is based in the EU - thanks LS!]]></description>
		<pubDate>Thu, 26 Apr 2012 09:19:30 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3659-cookies/</guid>
	</item>
	<item>
		<title>Google Shopping</title>
		<link>http://forum.lemonstandapp.com/topic/3658-google-shopping/</link>
		<description><![CDATA[Hi All,<br />
<br />
I dont suppose anyone who uses the Google shopping export feed knows how to include UTM tracking code on the end of the links generated?  ie.  www.someurl.com/product-uri<strong class='bbc'>?utm_source=google_base&utm_medium=cse&utm_campaign=google_shopping_feed</strong>.<br />
<br />
Thanks for your support!<br />
<br />
Sol]]></description>
		<pubDate>Thu, 26 Apr 2012 08:21:42 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3658-google-shopping/</guid>
	</item>
	<item>
		<title>Weird problem when automatically selecting shipping method.</title>
		<link>http://forum.lemonstandapp.com/topic/3657-weird-problem-when-automatically-selecting-shipping-method/</link>
		<description><![CDATA[Hi all,<br />
<br />
I've updated my checkout process to automatically select the default shipping method <a href='http://forum.lemonstandapp.com/topic/858-skip-shipping-method-in-checkout-process-but-still-charge-shipping/page__view__findpost__p__4259' class='bbc_url' title=''>as per this post</a>.<br />
<br />
The issue I'm getting is that the shipping method seems to update ok, but my the {{shipping_method.id}} call in the partial doesn't pick up the new version.  If I call Shop_CheckoutData::get_shipping_method() directly in my template it picks up the new value.  <br />
<br />
If I go back to the previous step and hit next it works fine.  <br />
<br />
Here's my code and the output.<br />
<br />
<pre class='prettyprint'>
// my ajax handler that gets called from the `shop:checkout_shipping_info` partial.
function on_process_shipping_address($controller, $page, $params)
{
    traceLog("&gt;&gt;&gt; on_process_shipping_address");
    // Call the default action handler
    $controller-&gt;action();

    // Auto-magically set the default shipping method if it's been configured.
    $default_method = Shop_ShippingOption::find_by_api_code('default_shipping_method');
    if ($default_method) {
        traceLog("current_shipping_method: " . Shop_CheckoutData::get_shipping_method()-&gt;id);
        traceLog("default_shipping_method: " . $default_method-&gt;id);
        Shop_CheckoutData::set_shipping_method($default_method-&gt;id);
        traceLog("updated_shipping_method: " . Shop_CheckoutData::get_shipping_method()-&gt;id);
    }
    traceLog("&lt;&lt;&lt; on_process_shipping_address");
}
</pre><br />
<br />
And here's the trace log output on the first time I run:<br />
<pre class='prettyprint'>
&#91;2012-04-26 07:22:58&#93; &gt;&gt;&gt; on_process_shipping_address
&#91;2012-04-26 07:22:59&#93; current_shipping_method: 
&#91;2012-04-26 07:22:59&#93; default_shipping_method: 1
&#91;2012-04-26 07:22:59&#93; updated_shipping_method: 1
&#91;2012-04-26 07:22:59&#93; &lt;&lt;&lt; on_process_shipping_address
</pre><br />
<br />
In my `shop:checkout_shipping_method` partial I have these debug lines:<br />
<pre class='prettyprint'>
{% set id = method("Shop_CheckoutData", "get_shipping_method").id %}

&lt;div&gt;debug: shipping_method.id = {{shipping_method.id}} &lt;/div&gt;
&lt;div&gt;debug: Shop_CheckoutData::get_shipping_method()-&gt;id = {{id}} &lt;/div&gt;
</pre><br />
<br />
Which of course is printing out:<br />
<pre class='prettyprint'>
debug: shipping_method.id =
debug: Shop_CheckoutData::get_shipping_method()-&gt;id = 1
</pre><br />
<br />
And if I go back and forward it prints out:<br />
<pre class='prettyprint'>
debug: shipping_method.id = 1
debug: Shop_CheckoutData::get_shipping_method()-&gt;id = 1
</pre><br />
<br />
<br />
Any ideas?]]></description>
		<pubDate>Thu, 26 Apr 2012 07:49:19 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3657-weird-problem-when-automatically-selecting-shipping-method/</guid>
	</item>
	<item>
		<title>Cannot apply updates because of core changes - How to install additional modules?</title>
		<link>http://forum.lemonstandapp.com/topic/3655-cannot-apply-updates-because-of-core-changes-how-to-install-additional-modules/</link>
		<description><![CDATA[Hi Guys,<br />
<br />
I've just submitted a support ticket, but I'll post here too in-case the community has any answers.<br />
<br />
One of our production sites, runs a heavily modified Lemonstand. Because of this it cannot be updated normally as is causes conflicts throughout the core. This is ok but we have no way of manually installing any additional addons, themes etc.. What is the workaround, for this?<br />
<br />
Thanks,<br />
<br />
Paul]]></description>
		<pubDate>Thu, 26 Apr 2012 06:18:15 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3655-cannot-apply-updates-because-of-core-changes-how-to-install-additional-modules/</guid>
	</item>
	<item>
		<title>Product category breadcrumbs</title>
		<link>http://forum.lemonstandapp.com/topic/3654-product-category-breadcrumbs/</link>
		<description><![CDATA[The breadcrumbs partial that comes with Simplicity sorts the categories for the breadcrumbs in a slightly odd way.<br />
<br />
<pre class='prettyprint'> function sort_product_categories($a, $b, $c='front_end_sort_order')
  {
  	
     if ($a-&gt;$c == $b-&gt;$c) return 0;
     return ($a-&gt;$c &lt; $b-&gt;$c) ? 1 : -1;
  }
  
  usort ($product_categories, 'sort_product_categories');</pre><br />
<br />
This means that the lowest ordered last category will be the final category that a product belongs to.  but it would make more sense (to me & my client at least) if it was the highest ordered last category - <br />
<br />
so if a product was in <br />
<br />
Shop-&gt; Sunglasses-&gt; boys<br />
and<br />
Shop-&gt; Sunglasses-&gt; girls<br />
<br />
and the category order was <br />
Sunglasses<br />
    Boys<br />
    Girls<br />
<br />
the breadcrumb trail would be  Shop-&gt;Sunglasses-&gt;boys<br />
<br />
as it is the product displays as belonging to the girls category, the lowest ordered category.  <br />
<br />
Is there a fix for this?<br />
<br />
Thanks<br />
<br />
Will]]></description>
		<pubDate>Thu, 26 Apr 2012 01:13:06 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3654-product-category-breadcrumbs/</guid>
	</item>
	<item>
		<title>Custom Cart Behavior for Overseas Shipping</title>
		<link>http://forum.lemonstandapp.com/topic/3653-custom-cart-behavior-for-overseas-shipping/</link>
		<description><![CDATA[I have a client that would like the checkout process to skip the shipping method and payment screens if the customer is in certain countries (basically anyone not in the US or Canada). They find that the automatic shipping quotes from UPS are really out of whack and they would prefer to contact the customer and work out the best shipping method for that particular country. So, the question is how to get that done.<br />
<br />
<strong class='bbc'>WORKFLOWS</strong>:<br />
<br />
Customer with shipping address in US/Canada:<br />
Fill Cart &gt;&gt; Cart &gt;&gt; Checkout &gt;&gt; Billing Details &gt;&gt; Shipping Details &gt;&gt; Shipping Method &gt;&gt; Payment &gt;&gt; Receipt <br />
<br />
That one is done and easy<br />
<br />
Customer with shipping address NOT in US/Canada:<br />
Fill Cart &gt;&gt; Cart &gt;&gt; Checkout &gt;&gt; Billing Details &gt;&gt; Shipping Details &gt;&gt; Special Receipt Marked with "we will contact you" (basically just a new page that is a dup of the Receipt page)<br />
<br />
Any thoughts on how to do this?]]></description>
		<pubDate>Thu, 26 Apr 2012 00:17:28 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3653-custom-cart-behavior-for-overseas-shipping/</guid>
	</item>
	<item>
		<title>LemonStand Permissions - Best Practices</title>
		<link>http://forum.lemonstandapp.com/topic/3652-lemonstand-permissions-best-practices/</link>
		<description>What are the appropriate Linux file / directory permissions for LemonStand files post-installation? Under the principle of least privilege, only files / directories that absolutely need write access should be granted it. Does LemonStand only need to read / write to certain files / folders? What do your setups look like?</description>
		<pubDate>Wed, 25 Apr 2012 14:50:42 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3652-lemonstand-permissions-best-practices/</guid>
	</item>
	<item>
		<title>Update issue: not writable for php</title>
		<link>http://forum.lemonstandapp.com/topic/3651-update-issue-not-writable-for-php/</link>
		<description><![CDATA[I cannot update LS and get this error: <br />
<br />
<pre class='prettyprint'>The LemonStand directory (/var/www/vhosts/... /httpdocs) is not writable for PHP.</pre><br />
<br />
My httpdocs folder is set to the standard 750 rwxr-x--- with the permissions set to <em class='bbc'>username:psacserv</em><br />
<br />
Any idea what I should be doing here?]]></description>
		<pubDate>Wed, 25 Apr 2012 14:25:55 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3651-update-issue-not-writable-for-php/</guid>
	</item>
	<item>
		<title>Custom tabs on order page</title>
		<link>http://forum.lemonstandapp.com/topic/3650-custom-tabs-on-order-page/</link>
		<description><![CDATA[Is there an easy way to add some custom tabs to the Order Preview page? I found <strong class='bbc'>onExtendOrderPreviewTabs</strong> event, but there's no documentation on how to utilise it. Could some exemplary code be provided plese? Thanks!]]></description>
		<pubDate>Wed, 25 Apr 2012 12:49:09 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3650-custom-tabs-on-order-page/</guid>
	</item>
	<item>
		<title>Billing info overrides shipping info</title>
		<link>http://forum.lemonstandapp.com/topic/3649-billing-info-overrides-shipping-info/</link>
		<description><![CDATA[I have billing and shipping info in two separate forms and when I call the ajax handlers for them they always both end up using the information I entered for billing info. I obviously need to allow people to create separate info, but right now I can't figure out what I need to do to make that possible. I can get everything to submit and create a new order, but the order details always show the same info for both billing and shipping. I'm well and truly stumped. I would greatly appreciate any help that anyone could offer!<br />
<br />
Thanks in advance,<br />
Chase<br />
<br />
Here is my shipping form:<br />
<pre class='prettyprint'>&lt;?= open_form(array('id'=&gt;'shipping_info')) ?&gt;

&lt;div id="input_box_container" style="width:400px;"&gt;

&lt;label class="checkoutLabel" for="first_name"&gt;First Name&lt;/label&gt;
&lt;input  class="pinkInputSmall" name="first_name" onchange="transferInfo('shipping_first_name', 'billing_first_name')"  id="shipping_first_name" type="text"/&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="last_name"&gt;Last Name&lt;/label&gt;
&lt;input class="pinkInputSmall" name="last_name" id="shipping_last_name" onchange="transferInfo('shipping_last_name', 'billing_last_name')" type="text"/&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="email"&gt;Email&lt;/label&gt;
&lt;input class="pinkInputSmall" id="shipping_email" name="email" onchange="transferInfo('shipping_email', 'billing_email')" type="text"/&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="street_address"&gt;Shipping Address&lt;/label&gt;
&lt;input class="pinkInputSmall" id="shipping_street_address" name="street_address" type="text" /&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="city"&gt;City&lt;/label&gt;
&lt;input class="pinkInputSmall" id="shipping_city" type="text" name="city" /&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="zip"&gt;Zip/Postal Code&lt;/label&gt;
&lt;input class="pinkInputSmall" id="shipping_zip" type="text" name="zip" /&gt;&lt;br/&gt;&lt;br/&gt;
 

&lt;label class="checkoutLabel" for="country"&gt;Country&lt;/label&gt;
    &lt;select style="float:right;" autocomplete="on" id="country" name="country" onchange="return $('country').getForm().sendRequest('shop:on_updateStateList', {
        extraFields: {'country': $('country').get('value'), 'control_name': 'state', 'control_id': 'state', 'current_state': '&lt;?= $shipping_info-&gt;state ?&gt;'},
        update: {'shipping_states': 'shop:state_selector'}
      })"&gt;
      &lt;? foreach ($countries as $country): ?&gt;
      &lt;option &lt;?= option_state($shipping_info-&gt;country, $country-&gt;id) ?&gt; value="&lt;?= h($country-&gt;id) ?&gt;"&gt;&lt;?= h($country-&gt;name) ?&gt;&lt;/option&gt;
      &lt;? endforeach ?&gt;
    &lt;/select&gt;&lt;br/&gt;

&lt;br/&gt;

&lt;label class="checkoutLabel" for="state"&gt;State&lt;/label&gt;
    &lt;div style="float:right;" id="shipping_states"&gt;
    &lt;?= $this-&gt;render_partial('shop:state_selector', array('states'=&gt;$states, 'control_id'=&gt;'state', 'control_name'=&gt;'state', 'current_state'=&gt;$shipping_info-&gt;state)) ?&gt;
    &lt;/div&gt;
&lt;br/&gt;&lt;br/&gt;


 &lt;label class="checkoutLabel"&gt;Is your billing address the same&lt;br/&gt; as this shipping address?&lt;/label&gt;

&lt;div style="float:right"&gt;
 &lt;input onchange="billingAddress()" type="radio" id="billingAddressCheck" name="billingAddressCheck" value="yes" checked="checked"/&gt; Yes &nbsp;
 &lt;input onchange="billingAddress()" type="radio" id="billingAddressCheck" name="billingAddressCheck" value="no" /&gt; No 
 &lt;/div&gt;
 
&lt;/form&gt;
</pre><br />
<br />
<br />
Here is my billing form:<br />
<pre class='prettyprint'>&lt;?= open_form(array('id'=&gt;'billing_info')) ?&gt;
 &lt;label class="checkoutLabel" for="first_name"&gt;First Name&lt;/label&gt;
&lt;input  class="pinkInputSmall" name="first_name"  id="billing_first_name" type="text"/&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="last_name"&gt;Last Name&lt;/label&gt;
&lt;input class="pinkInputSmall" name="last_name" id="billing_last_name" type="text"/&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="email"&gt;Email&lt;/label&gt;
&lt;input class="pinkInputSmall" id="billing_email" name="email" type="text"/&gt;&lt;br/&gt;&lt;br/&gt;
 
 	&lt;label class="checkoutLabel" for="street_address"&gt;Billing Address&lt;/label&gt;
&lt;input class="pinkInputSmall" id="billing_street_address" name="street_address" type="text" /&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="city"&gt;City&lt;/label&gt;
&lt;input class="pinkInputSmall" id="billing_city" type="text" name="city" /&gt;&lt;br/&gt;&lt;br/&gt;
 
&lt;label class="checkoutLabel" for="zip"&gt;Zip/Postal Code&lt;/label&gt;
&lt;input class="pinkInputSmall" id="billing_zip" type="text" name="zip" /&gt;&lt;br/&gt;&lt;br/&gt;

&lt;div style="display:none;"&gt;
&lt;select style="float:right;" autocomplete="on" id="country" name="country" onchange="return $('country').getForm().sendRequest('shop:on_updateStateList', {
        extraFields: {'country': $('country').get('value'), 'control_name': 'state', 'control_id': 'state', 'current_state': '&lt;?= $shipping_info-&gt;state ?&gt;'},
        update: {'shipping_states': 'shop:state_selector'}
      })"&gt;
      &lt;? foreach ($countries as $country): ?&gt;
      &lt;option &lt;?= option_state($shipping_info-&gt;country, $country-&gt;id) ?&gt; value="&lt;?= h($country-&gt;id) ?&gt;"&gt;&lt;?= h($country-&gt;name) ?&gt;&lt;/option&gt;
      &lt;? endforeach ?&gt;
    &lt;/select&gt;&lt;br/&gt;
&lt;/div&gt;

&lt;label class="checkoutLabel" for="state"&gt;State&lt;/label&gt;
    &lt;div style="float:right;" id="shipping_states"&gt;
    &lt;?= $this-&gt;render_partial('shop:state_selector', array('states'=&gt;$states, 'control_id'=&gt;'state', 'control_name'=&gt;'state', 'current_state'=&gt;$shipping_info-&gt;state)) ?&gt;
    &lt;/div&gt; 
 
 &lt;input type="hidden" name="register_customer" value="1" /&gt;
 &lt;input type="hidden" name="allow_empty_password" value="0" /&gt;
 
 &lt;div class="clear"&gt;&lt;/div&gt;&lt;br/&gt;
 &lt;/form&gt;</pre><br />
<br />
<br />
Here are the rest of the required forms for creating an order:<br />
<pre class='prettyprint'>&lt;?= open_form(array('id'=&gt;'shipping_method')) ?&gt;
		&lt;input type="hidden" name="shipping_option" value="1" /&gt;
	&lt;/form&gt;
	
  &lt;?= open_form(array('id'=&gt;'payment_method')) ?&gt;
		&lt;input type="hidden" name="payment_method" value="1" /&gt;
	
	&lt;/form&gt;	
  &lt;?= open_form(array('id'=&gt;'create_order_form')) ?&gt;
		&lt;input type="hidden" name="customer_registration_notification" value="1" /&gt;
		&lt;input type="hidden" name="customer_auto_login" value="1" /&gt;
	
	&lt;/form&gt;</pre><br />
<br />
<br />
Finally, here is the button that is pressed to create the order:<br />
<pre class='prettyprint'>&lt;div id="differentInfoButton" style="display:none;"&gt;
 &lt;a onclick="return  document.getElementById('shipping_info').sendRequest('shop:on_checkoutSetShippingInfo', {
        		  onSuccess: function(){
				 
				 document.getElementById('billing_info').sendRequest('shop:on_checkoutSetBillingInfo', {
            	  onSuccess: function() {
            			  
 					document.getElementById('shipping_method').sendRequest('shop:on_checkoutSetShippingMethod', {
        			  onSuccess: function(){
 
        				document.getElementById('payment_method').sendRequest('shop:on_checkoutSetPaymentMethod', {
        				  onSuccess: function(){
        	  
       						 document.getElementById('create_order_form').sendRequest('shop:on_checkoutPlaceOrder',{
      						    update: {'billing_shipping_fields'  : 'pay_partial'}	  
        					  });
	        			 }
        				
        				});
           			 }
 				});
           	}
       	});
       }	
    })" 
href="#"&gt;&lt;img class="inputPic" src="&lt;?= theme_resource_url('images/btn_next.gif') ?&gt;" /&gt;&lt;/a&gt;
&lt;/div&gt;
</pre>]]></description>
		<pubDate>Wed, 25 Apr 2012 05:44:27 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3649-billing-info-overrides-shipping-info/</guid>
	</item>
	<item>
		<title>Forum sidebar on main page</title>
		<link>http://forum.lemonstandapp.com/topic/3648-forum-sidebar-on-main-page/</link>
		<description><![CDATA[The sidebar on the main page of the forum, with recent activity and other information.  Is it just me or does it randomly dissapear and reappear?  <br />
<br />
I will check things from there one visit, then the next I need to use the "View New Content" RSS link to see if any new posts have been made.]]></description>
		<pubDate>Wed, 25 Apr 2012 01:46:42 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3648-forum-sidebar-on-main-page/</guid>
	</item>
	<item>
		<title>Module quote - admin login to cusomers cart</title>
		<link>http://forum.lemonstandapp.com/topic/3647-module-quote-admin-login-to-cusomers-cart/</link>
		<description><![CDATA[Need a quote for a module creation.<br />
<br />
Need to have an area where the admin can search for a user and login as them on the front end, client needs this to troubleshot orders when someone calls in.]]></description>
		<pubDate>Tue, 24 Apr 2012 23:52:18 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3647-module-quote-admin-login-to-cusomers-cart/</guid>
	</item>
	<item>
		<title>Problems Logging in to Order RSS Feed</title>
		<link>http://forum.lemonstandapp.com/topic/3646-problems-logging-in-to-order-rss-feed/</link>
		<description><![CDATA[Hi all,<br />
I am an admin user for a lemonstand store and would like to have access to my Order's RSS feed. When I click on the link I get prompted to enter my credentials however it doesn't seem to work (it tells me that my username/pass is wrong). These are the same credentials I use to log in to the backend correct?<br />
<br />
Anyone else having this issue?<br />
<br />
Matthew]]></description>
		<pubDate>Tue, 24 Apr 2012 20:04:15 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3646-problems-logging-in-to-order-rss-feed/</guid>
	</item>
	<item>
		<title>Category List / Menu Help</title>
		<link>http://forum.lemonstandapp.com/topic/3645-category-list-menu-help/</link>
		<description><![CDATA[I know I am missing something very basic here, but it is totally escaping me. Any help would be greatly appreciated!<br />
<br />
I have a problem with using some custom hardcoded information within category listings that are used as a menu.<br />
<br />
Code for the menu:<br />
<pre class='prettyprint'>
if ($categories-&gt;count): ?&gt;
    &lt;ul&gt;
      &lt;? foreach ($categories as $category):  ?&gt;
        &lt;li &lt;? if ($category_url_name == $category-&gt;url_name): ?&gt;class="current"&lt;? endif ?&gt;&gt;
          &lt;a href="#"&gt;&lt;?= $category-&gt;name ?&gt;&lt;/a&gt;

			&lt;ul&gt;
				&lt;li&gt;&lt;a href="&lt;?= $category-&gt;page_url('/store/parts') ?&gt;/Bug"&gt;Bug (T1)&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="&lt;?= $category-&gt;page_url('/store/parts') ?&gt;/Bus"&gt;Bus (T2)&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="&lt;?= $category-&gt;page_url('/store/parts') ?&gt;/Type-3"&gt;Type 3 (T3)&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="&lt;?= $category-&gt;page_url('/store/parts') ?&gt;/Ghia"&gt;Ghia (KG)&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="&lt;?= $category-&gt;page_url('/store/parts') ?&gt;/Thing"&gt;Thing (TH)&lt;/a&gt;&lt;/li&gt;
				&lt;li&gt;&lt;a href="&lt;?= $category-&gt;page_url('/store/parts') ?&gt;/Others"&gt;Race &amp; Off-Road&lt;/a&gt;&lt;/li&gt;
			&lt;/ul&gt;

          &lt;? $this-&gt;render_partial('shop:categories', array('parent_category'=&gt;$category)) ?&gt;
          
        &lt;/li&gt;
      &lt;? endforeach; ?&gt;
    &lt;/ul&gt;
&lt;? endif ?&gt;</pre><br />
<br />
Which most of the time produces the correct look:<br />
<img src='http://farm8.staticflickr.com/7061/6964089332_22470ace19_b.jpg' alt='Posted Image' class='bbc_img' /><br />
<br />
Unless the first level is less than 6 items long:<br />
<img src='http://farm8.staticflickr.com/7232/7110161781_4fb10971fd_z.jpg' alt='Posted Image' class='bbc_img' /><br />
<br />
The code is outputting the hardcoded items at every level, instead of just the last level. So the question is, how can I get it to only show the hard coded info at the last level? In other words exhaust the tree then show the hard coded for that category.<br />
<br />
Much appreciated.]]></description>
		<pubDate>Tue, 24 Apr 2012 17:48:25 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3645-category-list-menu-help/</guid>
	</item>
	<item>
		<title>Passing category to display page</title>
		<link>http://forum.lemonstandapp.com/topic/3644-passing-category-to-display-page/</link>
		<description><![CDATA[I'm so confused on this...and keep in mind I'm a newbie, so I hope I'm not just being stupid.<br />
<br />
I followed the instructions for creating a category page: <a href='http://lemonstandapp.com/docs/category_page/' class='bbc_url' title='External link' rel='nofollow external'>http://lemonstandapp.com/docs/category_page/</a><br />
<br />
Everything seems to be set up right, but I'm trying to do something a little different and I can't figure out how to now apply this category page to other pages I have that are created specifically for my categories...<br />
<br />
See the site: <a href='http://174.121.134.157/~rockpape/.' class='bbc_url' title='External link' rel='nofollow external'>http://174.121.134.157/~rockpape/.</a> Each of the three navigation items (Celebrations, Stationery & Gift, Home & Gifts) are categories. When I click on those pages, I want the product_list partial to display the products for that category. I can't figure out how in the world to make it work...<br />
<br />
Here's my category page<br />
<pre class='prettyprint'>&lt;? $this-&gt;render_partial('shop:categories') ?&gt;
&lt;? if (!$category): ?&gt;
&lt;h2&gt;We are sorry, the specified category not found.&lt;/h2&gt;
&lt;? else: ?&gt;
&lt;h2&gt;&lt;?= h($category-&gt;name) ?&gt;&lt;/h2&gt;
&lt;p class="description"&gt;&lt;?= h($category-&gt;short_description) ?&gt;&lt;/p&gt;
&lt;? foreach ($category-&gt;images as $image): ?&gt;
&lt;img src="&lt;?= $image-&gt;getThumbnailPath(100, 100) ?&gt;"/&gt;
&lt;? endforeach ?&gt;
&lt;? $this-&gt;render_partial('shop:product_list', array(
'products'=&gt;$category-&gt;list_products()-&gt;find_all()
)) ?&gt;
&lt;? endif ?&gt;</pre><br />
<br />
Here's my product_list partial<br />
<pre class='prettyprint'>&lt;ul class="product_list"&gt;
&lt;?= open_form() ?&gt;
    &lt;? 
      if (isset($paginate) && $paginate)
      {
        $page_index = isset($page_index) ? $page_index-1 : 0;
        $records_per_page = isset($records_per_page) ? $records_per_page : 3;
        $pagination = $products-&gt;paginate($page_index, $records_per_page);
      }
      else 
        $pagination = null;
    
      $products = $products instanceof Db_ActiveRecord ? $products-&gt;find_all() : $products;
      foreach ($products as $product): 
        $is_discounted = $product-&gt;is_discounted();
      ?&gt;
      &lt;li&gt;
        &lt;? 
          $image_url = $product-&gt;image_url(0, 130, 130);
          if ($image_url):
        ?&gt;
          &lt;div class="image"&gt;&lt;a href="&lt;?= $product-&gt;page_url('/product') ?&gt;"&gt;&lt;img src="&lt;?= $image_url ?&gt;" alt="&lt;?= h($product-&gt;name) ?&gt;"/&gt;&lt;/a&gt;&lt;/div&gt;
        &lt;? endif ?&gt;
        
        &lt;div class="info"&gt;
          &lt;h4&gt;&lt;a href="&lt;?=  $product-&gt;page_url('/product') ?&gt;"&gt;&lt;?= h($product-&gt;name) ?&gt;&lt;/a&gt;&lt;/h4&gt;
          &lt;p&gt;
            &lt;?= h($product-&gt;short_description) ?&gt;
            &lt;br/&gt;Price: &lt;strong class="&lt;?= $is_discounted ? 'old_price' : null ?&gt;"&gt;&lt;?= format_currency($product-&gt;price()) ?&gt;&lt;/strong&gt;
            &lt;? if ($is_discounted): ?&gt;
            &lt;br/&gt;Sale Price: &lt;strong class="sale_price"&gt;&lt;?= format_currency($product-&gt;get_discounted_price(1)) ?&gt;&lt;/strong&gt;
            &lt;? endif ?&gt;
          &lt;/p&gt;
          &lt;p&gt;
            &lt;a href="&lt;?= $product-&gt;page_url('/product') ?&gt;"&gt;Read more...&lt;/a&gt;&lt;br/&gt;
            &lt;a href="#" onclick="return $(this).getForm().sendRequest('shop:on_addToCompare', {
              onSuccess: function(){alert('The product has been added to the compare list')},
              extraFields: {product_id: '&lt;?= $product-&gt;id ?&gt;'},
              update: {compare_list: 'shop:compare_list'}
            });"&gt;Add to compare&lt;/a&gt;
          &lt;/p&gt;
        &lt;/div&gt;
        &lt;? if ($product-&gt;on_sale || $is_discounted): ?&gt;
          &lt;div class="offer"&gt;Offer!&lt;/div&gt;
        &lt;? endif ?&gt;
        &lt;div class="clear"&gt;&lt;/div&gt;
      &lt;/li&gt;
    &lt;? endforeach ?&gt;
  &lt;/ul&gt;
  
  &lt;? 
    if ($pagination)
      $this-&gt;render_partial('pagination', array('pagination'=&gt;$pagination, 'base_url'=&gt;$pagination_base_url));
  ?&gt;
&lt;/form&gt;
</pre><br />
<br />
I have three other pages called: Celebrations, Stationery & Invitations, Home & Gifts....I have the actions on each of the pages set to shop:category and in the category section in the admin, I have the custom page option set to the page I created for each of the categories.<br />
<br />
Does it makes sense what I'm trying to do? What is set up wrong?]]></description>
		<pubDate>Tue, 24 Apr 2012 16:37:56 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3644-passing-category-to-display-page/</guid>
	</item>
	<item>
		<title>Phpr DateTime Validation Issue</title>
		<link>http://forum.lemonstandapp.com/topic/3642-phpr-datetime-validation-issue/</link>
		<description><![CDATA[Hi all,<br />
<br />
I'm running into a bit of a problem when using the ActiveRecord framework regarding the Phpr_DateTime class.<br />
<br />
To set the stage, I have data set in some Date fields.  These dates can be specific (day, month, and year), or non-specific (only year, only the year and month).  A specific date is stored as a standard date inside the database (e.g. '2000-01-01'). However, a non-specific date is stored with zeros in any part of the date that isn't know (e.g. '1970-00-00' for "sometime in 1970", or '1970-01-00' for "sometime in January, 1970").<br />
<br />
It's because of the zeros that the Phpr_DateTime validator throws an exception, giving: <br />
<em class='bbc'>Can not parse date/time string</em><br />
<br />
Rightfully so, '00' is not a valid day or month. But I'd still like it not to throw an exception anyway.<br />
<br />
Is there a way that I can either change the validation used for these fields or do some kind of pre- or post-processing in my module's ActiveRecord classes to get around this issue?]]></description>
		<pubDate>Mon, 23 Apr 2012 22:21:54 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3642-phpr-datetime-validation-issue/</guid>
	</item>
	<item>
		<title>Subscription End Date</title>
		<link>http://forum.lemonstandapp.com/topic/3641-subscription-end-date/</link>
		<description><![CDATA[I need to set a global end date to a subscription order. A customer may purchase a 3-month subscription plan, or an X-month plan.<br />
<br />
Currently the system is mapped to Subscription renewal cycles... I need this mapped to shop_order_items instead since each customer may purchase a subscription plan that ends on N-th renewals.<br />
<br />
As a workaround, I'll just create a separate cron job that cancels the subscription after N-th renewals. <br />
<br />
Let me know if you guys are able to add this feature.<br />
<br />
Thanks,<br />
Rob]]></description>
		<pubDate>Mon, 23 Apr 2012 19:59:29 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3641-subscription-end-date/</guid>
	</item>
	<item>
		<title>Share Wishlist Feature</title>
		<link>http://forum.lemonstandapp.com/topic/3640-share-wishlist-feature/</link>
		<description><![CDATA[Hi,<br />
I'm using the lemonstand wishlist module that is still in development. It seems stable enough to use and my requirements are very basic. What I need help on is a share feature so other people can view a customer's wishlist on facebook, email etc.<br />
<br />
I was thinking of having a hash for each customer's wishlist and using this as a UID for others to access their wishlist. Does this seem feasible? Are there any other ways that a guest can access a user's wishlist?<br />
<br />
Thanks,<br />
Matthew]]></description>
		<pubDate>Mon, 23 Apr 2012 19:17:23 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3640-share-wishlist-feature/</guid>
	</item>
	<item>
		<title>Pagination Help</title>
		<link>http://forum.lemonstandapp.com/topic/3639-pagination-help/</link>
		<description><![CDATA[Hello,<br />
<br />
I am working on a site at the moment and I am having problems getting the pagination on my categories page to function properly, basically want I am wanting to do, it show 8 products per page, and then show a next and previous page link with some notification what page the user is on.<br />
<br />
However my pagination code, is paginating when there are less than 8 products in a category, to me it seems like it somehow getting all the products on my and not just those in the category the user is viewing, and using those figures to paginate from.<br />
<br />
So for example, if you look at<br />
<br />
mensclothingroom.factoryagency.co.uk/category/socks/<br />
<br />
you will see that there are only 3 products in the socks category, however the code thinks there are 10 products (which is the actual figure of all my sites products).<br />
<br />
This is my code for getting the product list, display the product list, and also the pagination.<br />
<strong class='bbc'><br />
Category Partial</strong><br />
<br />
<pre class='prettyprint'>&lt;?= open_form() ?&gt;
&lt;p&gt;SORT BY PRICE:
    &lt;?
      /*
       * Save the category product sorting mode if it has been changed.
       */
      if (post('sorting'))
        Cms_VisitorPreferences::set('cat_sorting_'.$category-&gt;id, post('sorting'));
  
      /*
       * Load the product sorting mode. The default mode is 'name'.
       */
      $sorting_preferences = Cms_VisitorPreferences::get('cat_sorting_'.$category-&gt;id, array('name'));
      
      $selected_option = $sorting_preferences&#91;0&#93;;
    ?&gt;      
	&lt;button type="submit" onclick="$(this).getForm().sendRequest('on_action', {update: {'category_products': 'shop:category'}})" name="sorting&#91;&#93;" value="price desc"&gt;HIGH&lt;/button&gt; |
	&lt;button type="submit" onclick="$(this).getForm().sendRequest('on_action', {update: {'category_products': 'shop:category'}})" name="sorting&#91;&#93;" value="price asc"&gt;LOW&lt;/button&gt;
  &lt;/p&gt;
&lt;/form&gt;

&lt;? 
$this-&gt;render_partial('shop:product_list', array(
  'products'=&gt;$category-&gt;list_products(array('sorting'=&gt;$sorting_preferences))-&gt;find_all(),
  'records_per_page'=&gt;8,
  'paginate'=&gt;true, 
  'pagination_base_url'=&gt;$category-&gt;page_url('category'),
  'page_index'=&gt;$this-&gt;request_param(1, 0)
)); ?&gt;</pre><br />
<br />
<strong class='bbc'>Product List Partial</strong><br />
<pre class='prettyprint'>
&lt;?= open_form() ?&gt;
  &lt;ul class="product_list grid_20"&gt;
    &lt;? 
      $products = $products instanceof Db_ActiveRecord ? $products-&gt;find_all() : $products;
      foreach ($products as $product): 
        $is_discounted = $product-&gt;is_discounted();
      ?&gt;
      &lt;li class="grid_5"&gt;
        &lt;? 
          $image_url = $product-&gt;image_url(0, 138, 210);
          if ($image_url):
        ?&gt;
          &lt;div class="image"&gt;
				&lt;a href="&lt;?= $product-&gt;page_url('/product') ?&gt;"&gt;&lt;img src="&lt;?= $image_url ?&gt;" alt="&lt;?= h($product-&gt;name) ?&gt;"/&gt;&lt;/a&gt;
		  &lt;/div&gt;
        &lt;? endif ?&gt;
        
		&lt;?php $is_discounted = $product-&gt;is_discounted(); ?&gt;
		&lt;?php if($is_discounted) : $sale = "onsale"; else : $sale = "notonsale"; endif;?&gt;
        &lt;div class="info &lt;?php echo $sale; ?&gt;"&gt;
		    &lt;strong&gt;&lt;?php echo h($product-&gt;manufacturer_link_calculated ); ?&gt;:&lt;/strong&gt;
			&lt;h4&gt;&lt;a href="&lt;?=  $product-&gt;page_url('/product') ?&gt;"&gt;&lt;?= h($product-&gt;name) ?&gt;&lt;/a&gt;&lt;/h4&gt;
			&lt;?php if($is_discounted) : ?&gt;
  				&lt;h5&gt;USUALLY &lt;?= format_currency($product-&gt;price()); ?&gt;&lt;/h5&gt;
      			&lt;h6 class="&lt;?= $is_discounted ? 'old_price' : null ?&gt;"&gt;SALE PRICE &lt;?= format_currency($product-&gt;get_sale_price()) ?&gt;&lt;/h6&gt;
			&lt;?php else: ?&gt;
				&lt;h5&gt;PRICE &lt;?= format_currency($product-&gt;price()); ?&gt;&lt;/h5&gt;
			&lt;?php endif;?&gt;
        &lt;/div&gt;
        &lt;div class="clear"&gt;&lt;/div&gt;
      &lt;/li&gt;
    &lt;? endforeach ?&gt;
  &lt;/ul&gt;
	&lt;?php if (isset($paginate) && $paginate)
      {
        $page_index = isset($page_index) ? $page_index-1 : 0;
        $records_per_page = isset($records_per_page) ? $records_per_page : 3;
        $pagination = $products-&gt;paginate($page_index, $records_per_page);
      }
      else 
        $pagination = null;
	     if ($pagination) {$this-&gt;render_partial('categeory_pagination', array('pagination'=&gt;$pagination, 'base_url'=&gt;$pagination_base_url));} ?&gt;
&lt;/form&gt;
</pre><br />
<br />
<strong class='bbc'>Pagination Partial</strong><br />
<pre class='prettyprint'>&lt;?
$curPageIndex = $pagination-&gt;getCurrentPageIndex();
$pageNumber = $pagination-&gt;getPageCount();
$suffix = isset($suffix) ? $suffix : null;
?&gt;
&lt;p&gt;
Showing  &lt;strong&gt;&lt;?= ($pagination-&gt;getFirstPageRowIndex()+1).'-'.($pagination-&gt;getLastPageRowIndex()+1) ?&gt;&lt;/strong&gt;
of &lt;strong&gt;&lt;?= $pagination-&gt;getRowCount() ?&gt;&lt;/strong&gt; records.
Page:
&lt;? for ($i = 1; $i &lt;= $pageNumber; $i++): ?&gt;
&lt;? if ($i != $curPageIndex+1): ?&gt;&lt;a href="&lt;?= $base_url.'/'.$i.$suffix ?&gt;"&gt;&lt;? endif ?&gt;
&lt;?= $i ?&gt;
&lt;? if ($i != $curPageIndex+1): ?&gt;&lt;/a&gt;&lt;? endif ?&gt;
&lt;? endfor ?&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;? if ($curPageIndex): ?&gt;&lt;a href="&lt;?= $base_url.'/'.$curPageIndex.$suffix ?&gt;"&gt;&lt;? endif ?&gt;
&#x2190; Previous page
&lt;? if ($curPageIndex): ?&gt;&lt;/a&gt;&lt;? endif ?&gt;
|
&lt;? if ($curPageIndex &lt; $pageNumber-1): ?&gt;&lt;a href="&lt;?= $base_url.'/'.($curPageIndex+2).$suffix ?&gt;"&gt;&lt;? endif ?&gt;
Next page &#x2192;
&lt;? if ($curPageIndex &lt; $pageNumber-1):  ?&gt;&lt;/a&gt;&lt;? endif ?&gt;
&lt;/p&gt;</pre><br />
<br />
Am I doing something wrong surely the pagination should take account of the number of products in the category the user is viewing and not the number of the products across the site?]]></description>
		<pubDate>Mon, 23 Apr 2012 14:51:41 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3639-pagination-help/</guid>
	</item>
	<item>
		<title>Email Settings</title>
		<link>http://forum.lemonstandapp.com/topic/3638-email-settings/</link>
		<description><![CDATA[Guys,<br />
  I'm testing email settings and always recieive this kind of error:<br />
<br />
fsockopen() [function.fsockopen]: unable to connect to mail.insisto.pl:587 (Connection refused)<br />
fsockopen() [function.fsockopen]: unable to connect to smtpout.asia.secureserver.net:465 (Connection refused)<br />
<br />
E-mail method is SMTP. Any hints why can't I send messages?]]></description>
		<pubDate>Mon, 23 Apr 2012 14:40:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3638-email-settings/</guid>
	</item>
	<item>
		<title>Run a script after successful PayPal payment</title>
		<link>http://forum.lemonstandapp.com/topic/3637-run-a-script-after-successful-paypal-payment/</link>
		<description><![CDATA[Hi,<br />
  I need to run a php script I have created after a Paypal payment has been successful. The script basically inserts a unique key into a table I have created. <br />
<br />
Where would I initiate the script from? Also I don't want to have to rely on the user clicking the return to sellers web page link in paypal as this is not guaranteed. I have had a look through the docs but cant find anything obvious.<br />
<br />
Thank you very much in advance.<br />
<br />
Peter]]></description>
		<pubDate>Mon, 23 Apr 2012 11:52:57 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3637-run-a-script-after-successful-paypal-payment/</guid>
	</item>
	<item>
		<title>Sage Pay Automatic Billing</title>
		<link>http://forum.lemonstandapp.com/topic/3636-sage-pay-automatic-billing/</link>
		<description><![CDATA[Can Sage Pay Direct be used as an automated billing payment method..? I'm setting up subscriptions module, but on System/Settings/Automated Billing Settings my Sage Pay method is not showing up in the dropdown, while Authorize.Net is, for example. <br />
<br />
I'm wondering if automated billing feature was ever included with Sage Pay module..?]]></description>
		<pubDate>Mon, 23 Apr 2012 11:06:50 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3636-sage-pay-automatic-billing/</guid>
	</item>
	<item>
		<title>Need developer for ground-up e-commerce sites</title>
		<link>http://forum.lemonstandapp.com/topic/3635-need-developer-for-ground-up-e-commerce-sites/</link>
		<description><![CDATA[I have 2 very similar e-commerce sites that I'm looking for a developer on. <br />
<br />
Creative and front-end will be taken care of, just need someone to take care of the e-commerce part of the site. The sites will be fairly full featured. LemonStand seems like a good solution for what the clients need. <br />
<br />
Please contact me if interested and I'll send over general functional specs/business requirements.]]></description>
		<pubDate>Mon, 23 Apr 2012 04:40:36 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3635-need-developer-for-ground-up-e-commerce-sites/</guid>
	</item>
	<item>
		<title>Breadcrumbs return the wrong order</title>
		<link>http://forum.lemonstandapp.com/topic/3634-breadcrumbs-return-the-wrong-order/</link>
		<description><![CDATA[the breadcrumbs partial in simplicity returns the wrong order:<br />
<br />
<a href='https://github.com/limewheel/ls-theme-simplicity/blob/master/partials/breadcrumbs.php' class='bbc_url' title='External link' rel='nofollow external'>https://github.com/limewheel/ls-theme-simplicity/blob/master/partials/breadcrumbs.php</a><br />
<br />
If a product is in store -&gt; eyewear -&gt; girls -&gt; productname<br />
and<br />
                           store -&gt; eyewear -&gt; boys -&gt; productname<br />
<br />
where boys is above  girls in the category sort order, the products breadcrumbs is still   "STORE &gt; EYEWEAR &gt;  GIRLS  &gt; Product name"<br />
<br />
<br />
how can this be fixed?]]></description>
		<pubDate>Mon, 23 Apr 2012 01:53:22 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3634-breadcrumbs-return-the-wrong-order/</guid>
	</item>
	<item>
		<title>Filtering a product from a discount</title>
		<link>http://forum.lemonstandapp.com/topic/3633-filtering-a-product-from-a-discount/</link>
		<description><![CDATA[I am trying to eliminate a product from a "get $20 off your order".  The filter seems to only be on an individual item discount.  Can I apply a filter somehow to an overall discount?]]></description>
		<pubDate>Sun, 22 Apr 2012 19:08:30 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3633-filtering-a-product-from-a-discount/</guid>
	</item>
	<item>
		<title>open_basedir error</title>
		<link>http://forum.lemonstandapp.com/topic/3632-open-basedir-error/</link>
		<description><![CDATA[Fatal error: Uncaught PHP Warning: include(): open_basedir restriction in effect. File(controllers/application.php) is not within the allowed path(s): (/var/www/vhosts/nicktoye.co.uk/bella1626/:/tmp/) thrown in /var/www/vhosts/nicktoye.co.uk/bella1626/phproad/system/classloader.php on line 125<br />
<br />
I am getting this when trying to upload an image.<br />
<br />
It's randomly started to happen.<br />
<br />
Any ideas?]]></description>
		<pubDate>Sat, 21 Apr 2012 21:18:23 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3632-open-basedir-error/</guid>
	</item>
	<item>
		<title>ImageMagick Re-Generating</title>
		<link>http://forum.lemonstandapp.com/topic/3631-imagemagick-re-generating/</link>
		<description><![CDATA[Hi,<br />
<br />
If I change the dimensions I want to use on my site, how do I re-generate all the images?<br />
<br />
I've been removing and uploading the images again, but that's a solution I don't want to resort to if I have loads of images.]]></description>
		<pubDate>Sat, 21 Apr 2012 21:04:34 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3631-imagemagick-re-generating/</guid>
	</item>
	<item>
		<title>Javascript Errors</title>
		<link>http://forum.lemonstandapp.com/topic/3630-javascript-errors/</link>
		<description><![CDATA[Hi,<br />
<br />
Ok the preamble.  I have gotten myself in a right old two and eight.  That's cockney rhyming slang for state.<br />
<br />
Anyway, here is the site.<br />
<br />
<a href='http://www.celtic-woodsmith.com/' class='bbc_url' title='External link' rel='nofollow external'>http://www.celtic-woodsmith.com/</a><br />
<br />
1. <br />
<br />
On that home page I am getting an error in my console log.<br />
<br />
<strong class='bbc'>TypeError: 'undefined' is not a function (evaluating '$("a.gallery_image").fancybox({titleShow:true})')</strong><br />
<br />
Now I don't use fancybox on that page so I don't know why it's throwing that error.<br />
<br />
2.<br />
<br />
I am also using jTweetsAnywhere - but it doesn't appear to be firing.<br />
<br />
3.<br />
<br />
Also when I check the site in IE it's all over the place and I presume that is because the javascript errors are preventing my moderniser script from running.<br />
<br />
Here is the head of my document:<br />
<br />
<pre class='prettyprint'>
&lt;head&gt;
	&lt;meta charset="utf-8"&gt;
    
    &lt;title&gt;&lt;?= h($this-&gt;page-&gt;title) ?&gt; - Celtic Woodsmith&lt;/title&gt;
    &lt;meta name="Description" content="&lt;?= h($this-&gt;page-&gt;description) ?&gt;"/&gt;
    &lt;meta name="Keywords" content="&lt;?= h($this-&gt;page-&gt;keywords) ?&gt;"/&gt;
    
    &lt!-- http&#58;//t.co/dKP3o1e --&gt;
    &lt;meta name="HandheldFriendly" content="True"&gt;
    &lt;meta name="MobileOptimized" content="320"&gt;
    &lt;meta name="viewport" content="width=device-width"&gt;  
  
 &lt;?
         if(!isset($this-&gt;data&#91;'body_classes'&#93;))
                 $this-&gt;data&#91;'body_classes'&#93; = array();
 
         $page_class = str_replace('/', '-', substr($this-&gt;page-&gt;url, 1));
 
         if(!$page_class)
                 $page_class = 'home';
 
         $this-&gt;data&#91;'body_classes'&#93;&#91;&#93; = $page_class;
 ?&gt;
  
  &lt;?= $this-&gt;js_combine(array(
  	  '@js/jquery-1.7.1.min.js',
      'ls_core_jquery',
      '@js/jquery-ui-1.8.9.custom.min.js',
      '@js/jquery.ui.stars.js',
      '@js/jquery.jtweetsanywhere-1.3.1.min.js',
      '@js/jquery.fancybox-1.3.4.pack.js',
      '@js/jquery.jcarousel.min.js',
      '@js/slideshow_banners.js',
      '@js/mylibs/ios-orientationchange-fix.js',
      '@js/global.js',
      '@js/libs/modernizr-2.5.3.min.js'
    )) 
  ?&gt;
  
  &lt;?= $this-&gt;css_combine(array(
     '@css/jquery.ui.stars.css',
     '@css/jquery.fancybox-1.3.4.css',
     '@css/reset.css'
     
   )) ?&gt;
   
   &lt;link rel="stylesheet" href="&lt;?= theme_resource_url('css/styles.css') ?&gt;" type="text/css" /&gt;
  
  &lt;? $this-&gt;render_head() ?&gt;
 &lt;/head&gt;
</pre><br />
<br />
This is also my global.js code, which I have commented much of what I don't need out.  Is there anything there that I have messed up?<br />
<br />
<pre class='prettyprint'>
// This script contains different optional JavaScript effects
//------------------------------------------------------------------------ 
//
//function style_forms() {
//  var ua = $.browser;
//  if (!(ua.msie && ua.version.slice(0,1) == "7"))
//  {
//    $('input:checkbox, input:radio').livequery(function(){
//      $(this).uniform();
//    });
//  }
//}
//
//function init_quantity_controls() {
//  $("a.arrow").click(function() {
//      var $button = $(this);
//      var oldValue = parseInt($button.parent().find("input").val());
//      if (isNaN(oldValue))
//        oldValue = 0;
//
//      var newVal = oldValue;
//
//      if ($button.hasClass('up'))
//        newVal = oldValue + 1;
//      else {
//        if (oldValue &gt;= 1)
//          newVal = oldValue - 1;
//      }
//      
//      $button.parent().find("input").val(newVal);
//      update_product_price();
//      return false;
//  });
//}
//
//function init_carousel() {
// jQuery(".carousel").jcarousel({
//    scroll: 1,
//    initCallback: function(carousel) {
//      $('#carousel_next').bind('click', function() {
//        carousel.next();
//        return false;
//      });
//
//      $('#carousel_prev').bind('click', function() {
//        carousel.prev();
//        return false;
//      });
//    },
//    itemVisibleInCallback: function(carousel, li, index, state) {
//      $('#image_index').text(index);
//      var cnt = $(li).parent().children('li').length;
//
//      if (index == 1)
//        $('#carousel_prev').addClass('disabled');
//      else
//        $('#carousel_prev').removeClass('disabled');
//        
//      if (index == cnt)
//        $('#carousel_next').addClass('disabled');
//      else
//        $('#carousel_next').removeClass('disabled');
//    },
//    buttonNextHTML: null,
//    buttonPrevHTML: null
// });
//}
//
function init_fancybox() {
  $("a.gallery_image").fancybox({
    titleShow: true
  });
}
//
//function get_extra_option_price(option) {
//  var price = jQuery('input.extra_option_price', $(option).parents('td')).val();
//  if (!isNaN(price))
//    return parseFloat(price);
//    
//  return 0;
//}
//
//function update_product_price() {
//  var extra_price = 0;
//  $("input.extra_option_cb:checked").each(function(){
//    extra_price += get_extra_option_price(this);
//  });
//  
//  var bundle_price = 0;
//  
//  $("input.bundle_item_price").each(function(i, e){
//    var $e = $(e);
//    if ($e.parent().is(':visible')) {
//      var price = parseFloat($e.val());
//      
//      var product_parameters = $e.parent().closest('div.product_parameters');
//      product_parameters.find('input.bundle_extra_option_cb:checked').each(function(){
//        price += get_extra_option_price(this);
//      });
//
//      /*
//       * You may need to update the next line for other currencies
//       */
//
//      product_parameters.find('.product_price').text('$' + parseFloat(price).formatNumber(2, '.', ''));
//      
//      var quantity = 1;
//      var quantity_control = $e.closest('div.bundle_item_quantity_controls').find('td.qty_controls input.text');
//      if (quantity_control.length) {
//        quantity = quantity_control.val().trim();
//        if (!(/^&#91;0-9&#93;+$/.test(quantity)))
//          quantity = 1;
//      }
//      
//      if (!isNaN(price))
//        bundle_price += parseFloat(price)*quantity;
//    }
//  });
//  
//  var updated_price = parseFloat($("#base_product_price").val()) + extra_price + bundle_price;
//
//  /*
//   * You may need to update the next line for other currencies
//   */
//
//  $('#product_price').text('$' + updated_price.formatNumber(2, '.', ''));
//}
//
//function init_price_calculator() {
//  $("input.extra_option_cb").click(update_product_price);
//  $("input.bundle_extra_option_cb").click(update_product_price);
//  
//  update_product_price();
//}
//
//function init_rating_selector() {
//  $('.rating-selector').stars({
//    inputType: "select",
//    cancelValue: 0,
//    cancelShow: false
//  });
//}
//
//* Page load handler
//------------------------------------------------------------------------ */
//
function init_effects() {
//  init_quantity_controls();
//  init_carousel();
  init_fancybox();
//  init_price_calculator();
}
//
$(document).ready(function(){
  init_effects();
 

//  $('.bundle_product_selector').live('click', function(event){
//    var parent = $(event.currentTarget).closest('li');
//    if (event.currentTarget.checked) {
//      parent.find('div.bundle_product_parameters').removeClass('hidden');
//      if ($(event.currentTarget).attr('type') == 'radio') {
//        var parent_product = parent.closest('ul');
//        parent_product.find('div.bundle_product_parameters').each(function(i, e){
//          var $e = $(e);
//          var current_parent = $e.closest('li')&#91;0&#93;;
//          if (current_parent != parent&#91;0&#93;)
//            $e.addClass('hidden');
//        })
//      }
//    }
//    else
//      parent.find('div.bundle_product_parameters').addClass('hidden');
//      
//    update_product_price();
//  })
});
//
//* Extend the Number class with the formatNumber method for formatting 
//   currency values
//------------------------------------------------------------------------ */
//
//Number.prototype.formatNumber = function(c, d, t)
//{
//  var n = this, c = isNaN(c = Math.abs(c)) ? 2 : c, 
//  d = d == undefined ? "," : d, 
//  t = t == undefined ? "." : t, 
//  s = n &lt; 0 ? "-" : "", 
//  i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", 
//  j = (j = i.length) &gt; 3 ? j % 3 : 0;
//  
//  return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(&#092;d{3})(?=&#092;d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
//}
</pre><br />
<br />
Where am I going wrong?  I am willing to learn.  I have a Da Vinci style notebook that I scrawl stuff in when I pick up bits and pieces.  Javascript though just sends me insane.<br />
<br />
Thanks in advance.]]></description>
		<pubDate>Sat, 21 Apr 2012 20:24:21 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3630-javascript-errors/</guid>
	</item>
	<item>
		<title>Shared SSL Certificate</title>
		<link>http://forum.lemonstandapp.com/topic/3629-shared-ssl-certificate/</link>
		<description><![CDATA[Hi All,<br />
I have been poking around and can not find the answer to Shared SSL certificates.  My web host offers a shared certificate for the secure part of the site.  But instead of the url <a href='https://www.mydomain.com' class='bbc_url' title='External link' rel='nofollow external'>https://www.mydomain.com</a>  the url is <a href='https://ssl4.hostserver.net/mydomain.com.' class='bbc_url' title='External link' rel='nofollow external'>https://ssl4.hostserver.net/mydomain.com.</a>  I can not figure how to configure in LS so my secure pages correctly forward to the shared certificate.  Thanks for the help]]></description>
		<pubDate>Sat, 21 Apr 2012 17:17:00 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3629-shared-ssl-certificate/</guid>
	</item>
	<item>
		<title>HTML Editor Custom Styles</title>
		<link>http://forum.lemonstandapp.com/topic/3628-html-editor-custom-styles/</link>
		<description><![CDATA[Is this broke?<br />
<br />
I created 2 custom styles here:<br />
<br />
Wide Image = wide_img<br />
Image Grid = img_grid<br />
<br />
They show up in the Product description area, and when I highlight some text and add the style it attaches it to that text.  But it doesn't appear in the html, nor when I save it does it stick.<br />
<br />
What gives?]]></description>
		<pubDate>Sat, 21 Apr 2012 13:50:20 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3628-html-editor-custom-styles/</guid>
	</item>
	<item>
		<title>missing discount on shipping step</title>
		<link>http://forum.lemonstandapp.com/topic/3627-missing-discount-on-shipping-step/</link>
		<description><![CDATA[Ok so this is really strange. We have a coupon code that gives the site user %20 off (you have to be registered first). But then, when you get to the shipping information step, the discount is missing and you have to re-enter the coupon code. To duplicate, here's the steps:<br />
<br />
Go to <a href='http://www.phithairbody.com.' class='bbc_url' title='External link' rel='nofollow external'>http://www.phithairbody.com.</a> Register at the top and then log in.<br />
<br />
Go to the Shop page in the main navigation.<br />
<br />
Click blue Buy button on Daily Use Shampoo.<br />
<br />
Then click Shopping Bag in the top right corner.<br />
<br />
Enter the following code at the bottom: PhitPhirst and click Apply Changes.<br />
<br />
Then click Checkout. The discount appears properly. Enter some billing information and click Next.<br />
<br />
Notice the missing discount.<br />
<br />
I need to fix this ASAP. I'd really appreciate some help.]]></description>
		<pubDate>Sat, 21 Apr 2012 06:18:43 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3627-missing-discount-on-shipping-step/</guid>
	</item>
	<item>
		<title>coupon code error messages</title>
		<link>http://forum.lemonstandapp.com/topic/3626-coupon-code-error-messages/</link>
		<description><![CDATA[I have a discount code in our system that is only for registered users. But when someone tries to enter the code on the cart but aren't logged in yet, the message says that the coupon code is not found.<br />
<br />
We need to be able to prompt the user with a message to log in. How can I modify this error message? Or can you make an adjustment to the system so that if a code is only available to registered users to say something like "This coupon code is only available to registered users. Please log in to continue and use this coupon code."<br />
<br />
Thanks,<br />
Andrew]]></description>
		<pubDate>Sat, 21 Apr 2012 02:35:50 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3626-coupon-code-error-messages/</guid>
	</item>
	<item>
		<title>Site broken after server migration...</title>
		<link>http://forum.lemonstandapp.com/topic/3625-site-broken-after-server-migration/</link>
		<description><![CDATA[Hi all, <br />
<br />
My provider just migrated my account to a new server.  It's was a straight file copy and DB migration to a machine and I figured all would be fine but it's not.  <br />
<br />
I'm getting "Secure configuration file is not found." from line 190 of /phproad/modules/phpr/classes/phpr_securityframework.php.<br />
<br />
Inserting a traceLog($file_path) after this show's this is printing my developer path. e.g. the following is returning my developer path.<br />
`$file_path = Phpr::$config-&gt;get('SECURE_CONFIG_PATH', PATH_APP.'/config/config.dat');`<br />
<br />
Doing a traceLog on `Phpr::$config-&gt;get('SECURE_CONFIG_PATH', 'aaagghhh')` returns the same as above.<br />
<br />
As for my configuration:<br />
config/config.php is a sym link to config-prod.php which has the correct configuration.<br />
<br />
I have no idea what's going on... any ideas????<br />
<br />
<strong class='bbc'>UPDATE:</strong><br />
I re-ran the requirements tool and it looks like the loaders aren't available.  Waiting on support desk to get back to me.<br />
<br />
<strong class='bbc'>UPDATE:</strong><br />
The ioncube thing turned out to be a distraction, although it is now also fixed.  The real issue seemed to be a symlink problem.  The shell was loading the correct version while the web app would load another.<br />
<br />
<strong class='bbc'>UPDATE:</strong><br />
Further investigation: I had a config-dev.php and config-prod.php file in my config directory with config.php symlinked to the appropriate one.  This worked fine till after the migration, after the migration regardless of the symlink config-dev.php was being loaded.  I even tried a direct copy of config-prod.php to config.php to no avail, as long as a config-dev.php existed it was being picked up.  Updating config-dev.php to have production values fixed things temporarily, but I managed to fix it more convincingly by renaming config-dev.php and config-prod.php to dev-config.php and prod-config.php and linking config.php to prod-config.php.  Very strange.<br />
<br />
<strong class='bbc'>UPDATE:</strong><br />
Found the issue:  config/config.php is included a number of times, first in boot.php where it promptly exists (since PATH_APP isn't set yet), then again in phproad/system/initialise.php (line 54) but the settings were subsequently being clobbered when phpr_config.php iterates over the config directory and includes all files.  So both my production and dev files were being included and the final result was dependant on the order of the files returned by readdir.  The fix was to move my environment specific config files to an 'env' sub directory so they're never automatically included.]]></description>
		<pubDate>Sat, 21 Apr 2012 00:41:53 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3625-site-broken-after-server-migration/</guid>
	</item>
	<item>
		<title>catalog price rule (grouped product)</title>
		<link>http://forum.lemonstandapp.com/topic/3624-catalog-price-rule-grouped-product/</link>
		<description><![CDATA[Hello fellow lemonheads!<br />
<br />
...just a quick one...<br />
<br />
 <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/blink.gif' class='bbc_emoticon' alt=':blink:' /> <br />
<br />
...example here is I have grouped three products into a grouped product, so we have ONE parent product and it holds TWO other products...<br />
<br />
...this grouped product is therefore made of three products!...<br />
<br />
...OK, so now we want to apply catalog price rule to the grouped product for discounting (on sale)...<br />
<br />
...in the price rules I can only see the parent product...applying a price rule to the parent product, doesn't apply "on-sale" discount to the other products in that group...<br />
<br />
...am i missing something here, a setting maybe...<br />
<br />
...essentially so that applying the discount rule to a grouped product applies to the child products as well...<br />
<br />
...as i have two child products of the parent group product, i can't see these in the price rule list to apply them individually...i only seem to see the parent product...<br />
<br />
...is the only workaround to go in each child product of the grouped product and use the "on-sale" checkbox on the product manually?]]></description>
		<pubDate>Fri, 20 Apr 2012 18:33:44 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3624-catalog-price-rule-grouped-product/</guid>
	</item>
	<item>
		<title>Add Sale price to Ajax update</title>
		<link>http://forum.lemonstandapp.com/topic/3623-add-sale-price-to-ajax-update/</link>
		<description><![CDATA[I have some grouped products that update prices when you select options nicely with the default Ajax functionality: <a href='http://174.121.134.157/~rockpape/product/test-product/' class='bbc_url' title='External link' rel='nofollow external'>http://174.121.134.157/~rockpape/product/test-product/</a><br />
<br />
However, when there's a sale price, only the old price updates and not the sale price...I don't know anything about Ajax, so I don't even know where to look to add the sale price to update as well.<br />
<br />
Make sense?]]></description>
		<pubDate>Fri, 20 Apr 2012 17:16:15 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3623-add-sale-price-to-ajax-update/</guid>
	</item>
	<item>
		<title>Display Tier Prices</title>
		<link>http://forum.lemonstandapp.com/topic/3622-display-tier-prices/</link>
		<description><![CDATA[Sorry in advance for the question, but I cannot find the answer anywhere:<br />
<br />
In the manual it states that you can override simple price with tier prices.  I have entered both but only see the simple price on my product page.  How do I display the tier prices and use them instead of the simple price?  <br />
<br />
Also - will the price rules work with tier pricing?]]></description>
		<pubDate>Fri, 20 Apr 2012 16:48:18 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3622-display-tier-prices/</guid>
	</item>
	<item>
		<title>Need to force-change encryption key from something insecure</title>
		<link>http://forum.lemonstandapp.com/topic/3621-need-to-force-change-encryption-key-from-something-insecure/</link>
		<description><![CDATA[I accidentally restored my encryption key before on my development system prior to transferring the content to the production system. Now I've set the keys the same to get rid of the perpetual warning that the keys differ, only to discover I cannot willfully change keys/reencrypt encrypted data. The site is not live yet, but it is on the production server and is about to go live. We don't have any orders or payment details even in the cart at this time so I don't care if we do lose data.<br />
<br />
I don't intend reinstalling LS just to get rid of this error; I've already sunk several hours into this transfer. And, given how things are going now, I can't even change the encryption key on my dev system to force a change on the production system.<br />
<br />
How can I change the encryption key to something safe, ditch the warning, and get on with using LS?]]></description>
		<pubDate>Fri, 20 Apr 2012 16:16:39 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3621-need-to-force-change-encryption-key-from-something-insecure/</guid>
	</item>
	<item>
		<title>Next / Prev blog posts</title>
		<link>http://forum.lemonstandapp.com/topic/3620-next-prev-blog-posts/</link>
		<description><![CDATA[Does anyone know a way to add <strong class='bbc'>Next</strong> / <strong class='bbc'>Prev</strong> buttons to a blog post page, to provide a simple way to traverse to-and-from an actual blog post not the archive page?]]></description>
		<pubDate>Fri, 20 Apr 2012 14:18:02 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3620-next-prev-blog-posts/</guid>
	</item>
	<item>
		<title><![CDATA[Dynamic product 'collections']]></title>
		<link>http://forum.lemonstandapp.com/topic/3619-dynamic-product-collections/</link>
		<description><![CDATA[I have a requirement for a shop owner to be able to create 'collections' of products. The nature of this is dynamic, i.e, the shop owner would create / add these whenever they need to, so I can't use Product Groups as they have to be pre-coded to work with specific pages, predetermined api-codes etc.<br />
<br />
I have tried using categories, so the shop owner could create additional themed categories (holidays, summer etc.) when needed and assign products to these, however this totally messes up the breadcrumb system which I have coded as follows:<br />
<br />
<pre class='prettyprint'>
&lt;? if (isset($category) && $category instanceof Shop_Category): 
  $parent_categories = $category-&gt;get_parents(true);
?&gt;

  &lt;ul class="bread"&gt;
    &lt;li&gt;&lt;a href="&lt;?= root_url() ?&gt;"&gt;Home&lt;/a&gt;&lt;span class="sep"&gt;&#x003E;&lt;/span&gt;&lt;/li&gt;
    &lt;? foreach ($parent_categories as $parent_category): ?&gt;
      &lt;li class="&lt;?= $parent_category-&gt;id == $category-&gt;id ? 'last' : null ?&gt;"&gt;
        &lt;? if ($parent_category-&gt;id != $category-&gt;id): ?&gt;&lt;a href="&lt;?= $parent_category-&gt;page_url('/category') ?&gt;"&gt;&lt;? endif ?&gt;
        &lt;?= h($parent_category-&gt;name) ?&gt;
        &lt;? if ($parent_category-&gt;id != $category-&gt;id): ?&gt;&lt;/a&gt;
         &lt;span class="sep"&gt;&#x003E;&lt;/span&gt;
        &lt;? endif ?&gt;
      &lt;/li&gt;
     
    &lt;? endforeach ?&gt;
  &lt;/ul&gt;


&lt;? elseif (isset($product)):

  $product_categories = $product-&gt;category_list-&gt;objectArray;  

  function sort_product_categories($a, $b, $c='front_end_sort_order')
  {
     if ($a-&gt;$c == $b-&gt;$c) return 0;
     return ($a-&gt;$c &lt; $b-&gt;$c) ? 1 : -1;
  }
  
  usort ($product_categories, 'sort_product_categories');
  $parent_categories = $product_categories&#91;1&#93;-&gt;get_parents(true);
?&gt;
  &lt;ul class="bread"&gt;
 
    &lt;li&gt;&lt;a href="&lt;?= root_url() ?&gt;"&gt;Home&lt;/a&gt;&lt;span class="sep"&gt;&#x003E;&lt;/span&gt;&lt;/li&gt;
    &lt;? foreach ($parent_categories as $parent_category): ?&gt;
      &lt;li&gt;
        &lt;a href="&lt;?= $parent_category-&gt;page_url('/category') ?&gt;"&gt;&lt;?= h($parent_category-&gt;name) ?&gt;&lt;/a&gt;
         &lt;span class="sep"&gt;&#x003E;&lt;/span&gt;
      &lt;/li&gt;
    &lt;? endforeach ?&gt;
    &lt;li class="last"&gt;&lt;?= h($product-&gt;name) ?&gt;&lt;/li&gt;
    
  &lt;/ul&gt;
  
&lt;? endif ?&gt; 
</pre><br />
<br />
Essentially, adding a product to an additional new themed category makes the breadcrumbs miss out the parent category when assigned to an additional themed category. My current category structure is something like this:<br />
<br />
- Men<br />
- - Clothing<br />
- - - Jeans<br />
- - - Hoodies<br />
<br />
- Women<br />
- - Clothing<br />
- - - Jeans<br />
- - - Hoodies<br />
<br />
I'm adding the themed categories at the second level, like this:<br />
<br />
- Men<br />
- -  <strong class='bbc'>Party</strong><br />
- - Clothing<br />
- - - Jeans<br />
- - - Hoodies<br />
<br />
- Women<br />
- - <strong class='bbc'>Spring</strong><br />
- - Clothing<br />
- - - Jeans<br />
- - - Hoodies<br />
<br />
so when I assign a product to the <strong class='bbc'>Men</strong>, <strong class='bbc'>Clothing</strong>, <strong class='bbc'>Jeans</strong>, and <strong class='bbc'>Party</strong>  categories, the breadcrumbs on the product page, for a product under the <strong class='bbc'>Jeans</strong> category, shows:<br />
<br />
Men &gt; Clothing &gt; Product Name<br />
<br />
instead of:<br />
<br />
Men &gt; Clothing &gt; Jeans &gt; Product Name<br />
<br />
<br />
----<br />
<br />
Any idea how this could be achieved either using categories or another way, maybe dynamic product groups somehow?]]></description>
		<pubDate>Fri, 20 Apr 2012 14:13:57 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3619-dynamic-product-collections/</guid>
	</item>
	<item>
		<title>Problem loading PopupForm partial</title>
		<link>http://forum.lemonstandapp.com/topic/3618-problem-loading-popupform-partial/</link>
		<description><![CDATA[Hello,<br />
<br />
I've created a custom module (called refunds) and i'm having some problems with loading a partial for my custom button (on order details page). Here's the code i'm using:<br />
<br />
<pre class='prettyprint'>
	public function subscribeEvents()
	{
	  Backend::$events-&gt;addEvent('shop:onExtendOrderPreviewToolbar', $this, 'extend_order_toolbar');
	  Backend::$events-&gt;addEvent('refunds:onGeneratePopup', $this, 'generate_popup');
	}

	public function extend_order_toolbar($controller, $order)
	{
		$controller-&gt;renderPartial(PATH_APP.'/modules/refunds/partials/_order_toolbar.htm',
		array('order'=&gt;$order));
	}

	public function generate_popup($controller)
		{
			$controller-&gt;renderPartial(PATH_APP.'/modules/refunds/partials/_form.htm');
		}

</pre><br />
<br />
and for the button itself it's:<br />
<br />
<pre class='prettyprint'>
&lt;?= backend_ctr_button('Refund Order', 'refund order', array('href'=&gt;'#', 'onclick'=&gt;"
new PopupForm('onCustomEvent', {
closeByEsc: true,
ajaxFields: {custom_event_handler: 'refunds:onGeneratePopup'}
}); return false;
")); ?&gt;
</pre><br />
<br />
Now, i've read this <a href='http://forum.lemonstandapp.com/topic/3041-popupform-from-partial/page__p__13496__hl__popupform__fromsearch__1#entry13496' class='bbc_url' title=''>thread started by billy</a>, but it didn't help. I even tried to load the Shop_Order object inside generate_popup function ( $order_id = Shop_Order::create()-&gt;find($order_id); ), but to no avail. <br />
<br />
Can you please have a look at the above and help me figure out what i'm doing wrong..? I'm slowly running out of ideas.<br />
<br />
Many Thanks!]]></description>
		<pubDate>Fri, 20 Apr 2012 12:40:14 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3618-problem-loading-popupform-partial/</guid>
	</item>
	<item>
		<title>documents in resources section giving 404</title>
		<link>http://forum.lemonstandapp.com/topic/3617-documents-in-resources-section-giving-404/</link>
		<description><![CDATA[Hey,<br />
I have uploaded a couple pdf and .docs to my resources folder and checked that permissions are 777 but when I go to the url for that file it just gives me a 404. Is there another place where I am supposed to be putting these types of files? or should they be working and  I just did something wrong?]]></description>
		<pubDate>Fri, 20 Apr 2012 11:06:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3617-documents-in-resources-section-giving-404/</guid>
	</item>
	<item>
		<title>PayPal Integration error</title>
		<link>http://forum.lemonstandapp.com/topic/3616-paypal-integration-error/</link>
		<description><![CDATA[Hello guys,<br />
  I have problem with PayPal intergration (Standard) - when I finish checkout and click pay I receive weird information from PayPal:<br />
"Error Detected<br />
The seller accepts encrypted website payments only. You cannot pay the seller through un-encrypted buttons. Please contact your seller for more details."<br />
<img src='http://i41.tinypic.com/2jgzvd.png' alt='Posted Image' class='bbc_img' /><br />
<br />
Have you also experienced such problems? What does it mean, what should I do to create "encrypted" buttons?<br />
<br />
Regards,<br />
Maciej]]></description>
		<pubDate>Fri, 20 Apr 2012 09:54:01 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3616-paypal-integration-error/</guid>
	</item>
	<item>
		<title>Product Details page</title>
		<link>http://forum.lemonstandapp.com/topic/3615-product-details-page/</link>
		<description><![CDATA[Hi<br />
<br />
My client is wanting me to add a new area on the product details page to add additional information to some of his products. Currently there is just the short description and long description when adding a product. I would like to add another box called additional information. Does anyone know how I would go about doing this?<br />
<br />
Additionally they want to be able to upload technical specifications PDFs to some products. Does anyone know how I would go about doing this or could you direct me in the way of any articles or other forum posts you might have seen dealing with this topic?<br />
<br />
Thank you for any help.]]></description>
		<pubDate>Fri, 20 Apr 2012 09:11:24 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3615-product-details-page/</guid>
	</item>
	<item>
		<title>Handling AJAX events in modules</title>
		<link>http://forum.lemonstandapp.com/topic/3614-handling-ajax-events-in-modules/</link>
		<description><![CDATA[Hi guys,<br />
<br />
Following on from <a href='http://forum.lemonstandapp.com/topic/3601-extending-categories/' class='bbc_url' title=''>this thread</a>, I need to know if there is any way for a method in a module to be called when an AJAX event occurs.<br />
<br />
More specifically, I need a way of detecting when a user has clicked the 'Delete Selected' button on the Categories page, so that I can then check if they are trying to delete a top-level category.<br />
<br />
The button calls a JS function called delete_selected(), which then runs index_onDeleteSelected (in Shop_Category for this example) which obtains the values of selected categories from POST (I assume I could do the same for my check) before deleting them.<br />
<br />
So is there an event handler that can be used to detect when an AJAX event occurs?<br />
<br />
I thought that perhaps 'cms:onBeforeHandleAjax' would be what I was looking for, but I can't seem to get that to do anything. Perhaps my approach toward using this handler has been wrong.<br />
<br />
Any suggestions?<br />
<br />
Cheers,<br />
Loz]]></description>
		<pubDate>Fri, 20 Apr 2012 08:12:45 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3614-handling-ajax-events-in-modules/</guid>
	</item>
	<item>
		<title>CSS_Combine Failure</title>
		<link>http://forum.lemonstandapp.com/topic/3613-css-combine-failure/</link>
		<description><![CDATA[Hey Team,<br />
<br />
ALMOST finished with a great new Lemonstand project, and have hit a hurdle.<br />
<br />
When I moved the installation to a new server, the ls_css_combine and js_combine both return like this:<br />
<br />
<pre class='prettyprint'>��yc7�8��O!q�j�٢$���mmb;�����s�(�E���)�aS�4$���u(�є��&lt;ǻ;��8
Uncaught SyntaxError: Unexpected token ILLEGAL
�P(�
틛�xU�g�t��*��w����|Z���Ų��^r��$��o�餗�&gt;)���|:�����ώ'8&gt;������?��P&#092;&lt;&gt;9?����'ɶ�~��&#91;�-�.r�,�m�媸N�������t�.���r����/Y����rz'�{:���R����~t&#93;X���������l���e&gt;�2����GiwUT+W�/��M��&��v��I/�p��b4.����V���&gt;�/�i1�&#092;&#93;�9����X&��h:-
��hyy�HU�U�%���i���P�F
�z$�����h��j5��툫ooԳ��/.&gt;�{#�����f��/su���p_&#092;J�dZ�U
�����4m���)�����&#93;��0,��؞�#��AI߿�r��e0�rt&gt;-����/�4^m���^-��e�d���8$8!*��$W������E�&#092;�%Y�����UV���3���B
}S��  y5�v�P0�`��H�}ӡ�����a�N����b�*�n�o�����r4M��ɪ�29��������&h��?��dg�R��I���k3��`�F)6C����ٻl4x7L��#��TY)�����A9D��?��wiS�&#91;Z�� ��V�p��cT���G�����eQ�LW�&�G}�E,G��y~"%Lz�U��&#91;��&#91;G��q�|��v&#092;;���
0�t�����)s25,��Pz�0��%���
޻�.�������9%��G�,�̹a���@�ٛ��"�b�ݩF(յ~��_���l��9</pre><br />
<br />
(There's heaps of it, and it's proportional to the amount of files are included in the combine.<br />
<br />
What decoder/decrypter/unzipper is failing here?<br />
<br />
Thanks again!<br />
<br />
EDIT: I should add, that if I add the CSS and JS without the ls_combine function, the site works fine... So it's definitely finding the files and they are correct. I can also add that the links work on the shop-front (so you can get to /cart etc.).]]></description>
		<pubDate>Fri, 20 Apr 2012 04:54:27 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3613-css-combine-failure/</guid>
	</item>
	<item>
		<title>Paypal down?</title>
		<link>http://forum.lemonstandapp.com/topic/3612-paypal-down/</link>
		<description><![CDATA[Anybody has an error while trying to access <a href='https://secure.paypal.com/?' class='bbc_url' title='External link' rel='nofollow external'>https://secure.paypal.com/?</a><br />
<br />
I'm (and my customers) are having this error while trying to access the site while completing a transaction...<br />
<br />
<pre class='prettyprint'>Error 105 (net::ERR_NAME_NOT_RESOLVED): Unable to resolve the server's DNS address.</pre><br />
<br />
Thnaks]]></description>
		<pubDate>Fri, 20 Apr 2012 01:39:28 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3612-paypal-down/</guid>
	</item>
	<item>
		<title>Add to Cart buttout outside LemonStand</title>
		<link>http://forum.lemonstandapp.com/topic/3611-add-to-cart-buttout-outside-lemonstand/</link>
		<description><![CDATA[I am trying to find out how to add an item from a button click outside of LemonStand.<br />
<br />
I understand it would have to have the product's id or sku in the unique code for each button.<br />
<br />
Searching the documentation and these forums has not turned up anything...<br />
<br />
Any ideas how this is done?<br />
<br />
Thanks,<br />
<br />
Steve<br />
<br />
EDIT-- WOW, what a typo in the title, grr. Should be BUTTON!!]]></description>
		<pubDate>Thu, 19 Apr 2012 22:45:57 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3611-add-to-cart-buttout-outside-lemonstand/</guid>
	</item>
	<item>
		<title>Problem with Drupal module</title>
		<link>http://forum.lemonstandapp.com/topic/3610-problem-with-drupal-module/</link>
		<description><![CDATA[Hi everyone, sorry...bit of a newbie here!<br />
<br />
I've been using Drupal 7 for a few months now - and recently installed the Campaign Monitor module. After installing the modules (including the Libraries module), and when I go to configure the Campaign Monitor module, the following message appears:<br />
"The Campaign Monitor PHP integration library was not detected".<br />
<br />
I've read through the read me text file, and have been through the process a couple of times - but no luck.<br />
<br />
Any help is appreciated!<br />
<br />
Nicola <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />]]></description>
		<pubDate>Thu, 19 Apr 2012 20:21:18 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3610-problem-with-drupal-module/</guid>
	</item>
	<item>
		<title>Installing Imagemagick on Mediatemple</title>
		<link>http://forum.lemonstandapp.com/topic/3609-installing-imagemagick-on-mediatemple/</link>
		<description><![CDATA[Hi,<br />
<br />
I use Mediatemple (dv) - which means I get limited support from them.  I am trying to update ImageMagick from 6.2.8 to a more up to date version.  But I really have no idea how to do this.  I'm kind of looking for an idiots guide on how to do it.<br />
<br />
Anyone got any advice?<br />
<br />
Nick]]></description>
		<pubDate>Thu, 19 Apr 2012 20:11:33 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3609-installing-imagemagick-on-mediatemple/</guid>
	</item>
	<item>
		<title>Lemonstandapp.com Highlighted</title>
		<link>http://forum.lemonstandapp.com/topic/3608-lemonstandappcom-highlighted/</link>
		<description><![CDATA[Today I was in a local bookstore and saw that the Lemonstand site was highlighted in the <a href='http://www.amazon.com/The-Designers-Idea-Book-Vol/dp/160061972X' class='bbc_url' title='External link' rel='nofollow external'>Web Designer's Idea Book Vol. 2</a>.  Yea, it was printed 2 years ago, but it was still neat to see.  Not to mention the design has only gotten better with new things added onto the site.<br />
<br />
Good job!  <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />]]></description>
		<pubDate>Thu, 19 Apr 2012 19:51:21 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3608-lemonstandappcom-highlighted/</guid>
	</item>
	<item>
		<title>list_in_stock (core request and other questions)</title>
		<link>http://forum.lemonstandapp.com/topic/3607-list-in-stock-core-request-and-other-questions/</link>
		<description><![CDATA[I needed to be able to shop by in stock and sale items.  The sale items was easy because of the list_on_sale part of the shop_product class.  LS Tech Support showed me how to modify list_on_sale to achieve the in stock part.  The tricky part for me was figuring out where to put it in my modules.  I couldnt figure that out so I just edited the shop_product.php in modules/shop/models/shop_product.php.  It was only one line so it was quite easy.  However, I know that this will be an issue when updates come out.  <br />
<br />
Any way we could get this added to shop_product?<br />
<br />
<pre class='prettyprint'>
public static function list_in_stock($options = array())
		{
			$obj = self::create();
			$obj-&gt;apply_filters();
			$obj-&gt;where('shop_products.in_stock &gt; 0');

			$sorting = array_key_exists('sorting', $options) ? 
				$options&#91;'sorting'&#93; : 
				array('name');

			if (!is_array($sorting))
				$sorting = array('name');

			foreach ($sorting as &$sorting_column)
			{
				$test_name = mb_strtolower($sorting_column);
				$test_name = trim(str_replace('desc', '', str_replace('asc', '', $test_name)));
				
				if (!in_array($test_name, Shop_Product::$allowed_sorting_columns))
					continue;
				
				if (strpos($sorting_column, 'price') !== false)
					$sorting_column = str_replace('price', sprintf(Shop_Product::$price_sort_query, Cms_Controller::get_customer_group_id()), $sorting_column);
				elseif(strpos($sorting_column, 'manufacturer') !== false)
					$sorting_column = str_replace('manufacturer', 'manufacturer_link_calculated', $sorting_column);
				elseif (strpos($sorting_column, '.') === false && strpos($sorting_column, 'rand()') === false)
					$sorting_column = 'shop_products.'.$sorting_column;
			}
			
			if (!$sorting)
				$sorting = array('name');

			$obj-&gt;reset_order();
			$sort_str = implode(', ', $sorting);
			$obj-&gt;order($sort_str);

			return $obj;
		}
</pre><br />
<br />
Now, on to why I couldnt get this working by just making my own function in my module.<br />
<br />
Here is my folder structure:<br />
<br />
mysitefunctions<br />
-classes<br />
--mysitefunctions_module.php<br />
-helpers<br />
--mysitefunctions_helper.php<br />
<br />
Here is my code for mysitefunctions_module.php<br />
<br />
<pre class='prettyprint'>
class mysiteFunctions_Module extends Core_ModuleBase
{	

	/**
	* Creates the module information object
	* @return Core_ModuleInfo
	*/

	protected function createModuleInfo (){
		return new Core_ModuleInfo('MySite Functions', 'Various Functions for MySite', '40Digits');
	}
}
</pre><br />
<br />
Here is the code for mysitefunctions_helper.php<br />
<br />
<pre class='prettyprint'>
class mysiteFunctions_Module_Helper {
	
	public static function list_in_stock($options = array())
	{
		$obj = self::create();
		$obj-&gt;apply_filters();
		$obj-&gt;where('shop_products.in_stock &gt; 0');
	
		$sorting = array_key_exists('sorting', $options) ? 
			$options&#91;'sorting'&#93; : 
			array('name');
	
		if (!is_array($sorting))
			$sorting = array('name');
	
		foreach ($sorting as &$sorting_column)
		{
			$test_name = mb_strtolower($sorting_column);
			$test_name = trim(str_replace('desc', '', str_replace('asc', '', $test_name)));
			
			if (!in_array($test_name, Shop_Product::$allowed_sorting_columns))
				continue;
			
			if (strpos($sorting_column, 'price') !== false)
				$sorting_column = str_replace('price', sprintf(Shop_Product::$price_sort_query, Cms_Controller::get_customer_group_id()), $sorting_column);
			elseif(strpos($sorting_column, 'manufacturer') !== false)
				$sorting_column = str_replace('manufacturer', 'manufacturer_link_calculated', $sorting_column);
			elseif (strpos($sorting_column, '.') === false && strpos($sorting_column, 'rand()') === false)
				$sorting_column = 'shop_products.'.$sorting_column;
		}
		
		if (!$sorting)
			$sorting = array('name');
	
		$obj-&gt;reset_order();
		$sort_str = implode(', ', $sorting);
		$obj-&gt;order($sort_str);
	
		return $obj;
	}
	
}
</pre><br />
<br />
When I tried to call that function in my code I used mysiteFunctions_Module_Helper::list_in_stock(array('sorting'=&gt;$sorting_preferences)) but I would get this error: Fatal error: Class 'mysiteFunctions_Module_Helper' not found in **PATH**/modules/cms/classes/cms_controller.php(322) : eval()'d code on line 87 <br />
<br />
Can someone tell me what I did wrong?<br />
<br />
Thanks]]></description>
		<pubDate>Thu, 19 Apr 2012 15:00:25 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3607-list-in-stock-core-request-and-other-questions/</guid>
	</item>
	<item>
		<title>list_in_stock</title>
		<link>http://forum.lemonstandapp.com/topic/3606-list-in-stock/</link>
		<description><![CDATA[Would it be possible to have a list_in_stock function added to the core similar to list_on_sale?  Trying to have a page that lists only in stock items sorted by category and paginated.<br />
<br />
Thanks]]></description>
		<pubDate>Wed, 18 Apr 2012 22:26:27 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3606-list-in-stock/</guid>
	</item>
	<item>
		<title>Manually Moved Site/404 Error/File and Folder Permissions?</title>
		<link>http://forum.lemonstandapp.com/topic/3605-manually-moved-site404-errorfile-and-folder-permissions/</link>
		<description><![CDATA[I just manually moved a LemonStand site from one server to another. A couple of issues:<br />
<br />
* When I try to access anything on the new server, I get a 404 error. The permissions for all the files on the new server is currently set to 644 and the folders are set to 755. Shouldn't it be 755 for files and 777 for folders? If so -- is there a quick way to change this? And should these permissions apply to ALL files and folders? Or specific files/folders?<br />
<br />
* I also can't access the /config_tool/ to change the database credentials. Will this be related to my permissions issue? Or is it something else?<br />
<br />
Thank you for your help.]]></description>
		<pubDate>Wed, 18 Apr 2012 04:41:49 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3605-manually-moved-site404-errorfile-and-folder-permissions/</guid>
	</item>
	<item>
		<title>Transaction Error</title>
		<link>http://forum.lemonstandapp.com/topic/3604-transaction-error/</link>
		<description><![CDATA[Hi!<br />
<br />
I've just taken over a LemonStand-powered site, which we moved to a new server. Client went through a transaction and that lead to a "transaction error". Here's a screenshot: <a href='http://cl.ly/FvMz' class='bbc_url' title='External link' rel='nofollow external'>http://cl.ly/FvMz</a><br />
<br />
I looked at the errors.txt file and for that particular transaction I see an error that starts like this: <a href='http://cl.ly/Fvg0' class='bbc_url' title='External link' rel='nofollow external'>http://cl.ly/Fvg0</a> (I'm not sure why it reads as 2012-04-18; my guess is that there's a time zone setting off somewhere, but that doesn't matter.)<br />
<br />
Anyway, I'm not sure what the cause of the issue may be or how to fix it. Any help would be greatly appreciated.<br />
<br />
It's been at least 3-4 years since I've worked with LemonStand, so bear with me. <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />]]></description>
		<pubDate>Wed, 18 Apr 2012 02:57:55 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3604-transaction-error/</guid>
	</item>
	<item>
		<title>ungroup products</title>
		<link>http://forum.lemonstandapp.com/topic/3603-ungroup-products/</link>
		<description><![CDATA[Hello, I got a problem when I ungroup products. When I do everything seems okay in the backend but in front end I get doubles of the ungrouped product. Has anyone else experienced this? <a href='http://www.rocks.hososynlig.se/store/category/movie/' class='bbc_url' title='External link' rel='nofollow external'>http://www.rocks.hososynlig.se/store/category/movie/</a> there should only be one Batman DVD and one Batman Blue-ray, now there's one for each time I've grouped and ungrouped them.]]></description>
		<pubDate>Tue, 17 Apr 2012 17:46:02 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3603-ungroup-products/</guid>
	</item>
	<item>
		<title>Per item shipping options?</title>
		<link>http://forum.lemonstandapp.com/topic/3602-per-item-shipping-options/</link>
		<description>My client ships both through UPS and USPS, but some products she sells can only be shipped through UPS. Is there way to specify on a product by product basis available shipping methods?</description>
		<pubDate>Tue, 17 Apr 2012 16:49:44 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3602-per-item-shipping-options/</guid>
	</item>
	<item>
		<title>Extending Categories</title>
		<link>http://forum.lemonstandapp.com/topic/3601-extending-categories/</link>
		<description><![CDATA[Hi all,<br />
<br />
I'm looking for a way of preventing users from adding top level categories to my Lemonstand site (they're allowed to add categories below the top level) and need a little help.<br />
<br />
I'm guessing I'll need a custom module to achieve this, can anyone give me any hints on how to start this? I have no idea which events I'd need to hook on to, or how to return an error message if the user isn't authorised to do add categories at the top level.<br />
<br />
Also, would it be better/easier to specify which users have permission using 'roles'? Or just check whether they are an administrator (either would suffice for this site).<br />
<br />
I'd appreciate any ideas/help you can give me <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
Cheers,<br />
<br />
Loz]]></description>
		<pubDate>Tue, 17 Apr 2012 16:08:22 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3601-extending-categories/</guid>
	</item>
	<item>
		<title><![CDATA[frm_record_finder doesn't work?]]></title>
		<link>http://forum.lemonstandapp.com/topic/3600-frm-record-finder-doesnt-work/</link>
		<description><![CDATA[I'm building a custom admin area interface where a service provisioning module is linked to the shop_customer.<br />
<br />
On create new service module, I added this code (copied from shop_order model) to find the customer for that specific service, but it doesn't work.<br />
<br />
<pre class='prettyprint'>		if ($this-&gt;is_new_record())
		{
			$this-&gt;add_form_field('customer')-&gt;tab('Customer')-&gt;
				renderAs(frm_record_finder, array(
					'sorting'=&gt;'first_name, last_name, email', 
					'list_columns'=&gt;'first_name,last_name,email,guest,created_at', 
					'search_prompt'=&gt;'Find customer by name or email', 
					'form_title'=&gt;'Find Customer',
					'display_name_field'=&gt;'full_name',
					'display_description_field'=&gt;'email',
					'prompt'=&gt;'Click the Find button to find a customer'))-&gt;
				comment('Please select a customer', 'above');
		}</pre><br />
<br />
Digging into the html code, the script calls for new PopupForm(create_onFindFormRecord. When the button is clicked, nothing happened but the loading indicator shown on the screen. <br />
<br />
Did I miss something?]]></description>
		<pubDate>Tue, 17 Apr 2012 16:08:05 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3600-frm-record-finder-doesnt-work/</guid>
	</item>
	<item>
		<title>Trying to get Property of Non-Object when checking out.</title>
		<link>http://forum.lemonstandapp.com/topic/3599-trying-to-get-property-of-non-object-when-checking-out/</link>
		<description><![CDATA[Hello.<br />
<br />
I am currently building a project for and is located here for testing purposes. <a href='http://kiteandsurf.mmkmedia.co.uk' class='bbc_url' title='External link' rel='nofollow external'>http://kiteandsurf.mmkmedia.co.uk</a><br />
<br />
When you add an item to the checkout and proceed I am getting an error when clicking continue on the shipping module.<br />
<br />
Trying to get Property of Non-Object<br />
<br />
The error log is showing: Phpr_PhpException: Trying to get property of non-object. In /home/mmkmedia/public_html/subdomains/kiteandsurf/modules/cms/classes/cms_controller.php(322) : eval()'d code, line 4 <br />
<br />
The next page which should display is below:<br />
<br />
<pre class='prettyprint'>
&lt;h2&gt;Payment Method&lt;/h2&gt;
&lt;? if (count($payment_methods)): ?&gt;
	&lt;p&gt;Please select payment method.&lt;/p&gt;
	&lt;ul class="form"&gt;
		&lt;? foreach ($payment_methods as $method): ?&gt;
			&lt;li class="field checkbox"&gt;
				&lt;div class="option"&gt;
					&lt;label for="&lt;?= 'method'.$method-&gt;id ?&gt;"&gt;
						&lt;?= h($method-&gt;name) ?&gt;
						&lt;? if ($method-&gt;description): ?&gt;
							&lt;span class="comment"&gt;&lt;?= h($method-&gt;description) ?&gt;&lt;/span&gt;
						&lt;? endif ?&gt;
					&lt;/label&gt;
					&lt;input &lt;?= radio_state($method-&gt;id == $payment_method-&gt;id) ?&gt; id="&lt;?= 'method'.$method-&gt;id ?&gt;" type="radio" name="payment_method" value="&lt;?= $method-&gt;id ?&gt;"/&gt;
				&lt;/div&gt;
			&lt;/li&gt;
		&lt;? endforeach ?&gt;
	&lt;/ul&gt;
	&lt;input type="hidden" name="checkout_step" value="&lt;?= $checkout_step ?&gt;"/&gt;
	&lt;input type="submit" class="button continue-checkout" value="Continue" onclick="return $(this).getForm().sendRequest('on_action', {update:{'checkout_page': 'checkout_partial'}})"/&gt;
&lt;? else: ?&gt;
	&lt;p&gt;There are no payment methods available for your location. Please contact our sales department: &lt;a href="mailto:sales@kiteandsurf.com"&gt;sales@kiteandsurf.com&lt;/a&gt;.&lt;/p&gt;
&lt;? endif ?&gt;</pre><br />
<br />
The page at which the error occurs is: <br />
<br />
<pre class='prettyprint'>&lt;h2&gt;Shipping Method&lt;/h2&gt;
&lt;? if (count($shipping_options)): ?&gt;
	&lt;p&gt;Please select shipping option.&lt;/p&gt;
	&lt;ul class="form"&gt;
		&lt;? foreach ($shipping_options as $option): ?&gt;
			&lt;? if ($option-&gt;multi_option): ?&gt;
				&lt;h4 class="list_header"&gt;&lt;?= h($option-&gt;name) ?&gt;&lt;/h4&gt;
				&lt;? if ($option-&gt;description): ?&gt;
					&lt;p&gt;&lt;?= h($option-&gt;description) ?&gt;&lt;/p&gt;
				&lt;? endif ?&gt;              

				&lt;ul&gt;
					&lt;? foreach ($option-&gt;sub_options as $sub_option): ?&gt;
						&lt;li class="field checkbox"&gt;
							&lt;div class="option"&gt;
								&lt;label for="&lt;?= 'option'.$sub_option-&gt;id ?&gt;"&gt;
									&lt;?= h($sub_option-&gt;name) ?&gt; - &lt;strong&gt;&lt;?= !$sub_option-&gt;is_free ? format_currency($sub_option-&gt;quote) : 'free' ?&gt;&lt;/strong&gt;
								&lt;/label&gt;
								&lt;input &lt;?= radio_state($option-&gt;id == $shipping_method-&gt;id && $sub_option-&gt;id == $shipping_method-&gt;sub_option_id) ?&gt;
							id="&lt;?= 'option'.$sub_option-&gt;id ?&gt;" type="radio" name="shipping_option" value="&lt;?= $sub_option-&gt;id ?&gt;"/&gt;
							&lt;/div&gt;
						&lt;/li&gt;
					&lt;? endforeach ?&gt;
				&lt;/ul&gt;
			&lt;? else: ?&gt;
				&lt;li class="field checkbox"&gt;
					&lt;div class="option"&gt;
						&lt;label for="&lt;?= 'option'.$option-&gt;id ?&gt;"&gt;
							&lt;?= h($option-&gt;name) ?&gt; - &lt;strong&gt;&lt;?= !$option-&gt;is_free ? format_currency($option-&gt;quote) : 'free' ?&gt;&lt;/strong&gt;
							&lt;? if ($option-&gt;description): ?&gt;
								&lt;span class="comment"&gt;&lt;?= h($option-&gt;description) ?&gt;&lt;/span&gt;
							&lt;? endif ?&gt;
						&lt;/label&gt;
						&lt;input &lt;?= radio_state($option-&gt;id == $shipping_method-&gt;id) ?&gt; id="&lt;?= 'option'.$option-&gt;id ?&gt;" type="radio" name="shipping_option" value="&lt;?= $option-&gt;id ?&gt;"/&gt;
					&lt;/div&gt;
				&lt;/li&gt;
			&lt;? endif ?&gt;
		&lt;? endforeach ?&gt;
	&lt;/ul&gt;
	&lt;input type="hidden" name="checkout_step" value="&lt;?= $checkout_step ?&gt;"/&gt;
	&lt;input type="submit" class="button continue-checkout" onclick="return $(this).getForm().sendRequest('place_order_and_pay', {update:{'checkout_page': 'checkout_partial'}})" value="Continue" /&gt;
&lt;? else: ?&gt;
	&lt;p&gt;There are no shipping options available for your location. Please contact our sales department: &lt;a href="mailto:sales@kiteandsurf.com"&gt;sales@kiteandsurf.com&lt;/a&gt;.&lt;/p&gt;
&lt;? endif ?&gt;</pre><br />
<br />
Any help / direction would be really helpful! This is my try chance before I switch to another cart system. <br />
<br />
Thanks Jay]]></description>
		<pubDate>Tue, 17 Apr 2012 11:34:17 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3599-trying-to-get-property-of-non-object-when-checking-out/</guid>
	</item>
	<item>
		<title>Shipping Help</title>
		<link>http://forum.lemonstandapp.com/topic/3598-shipping-help/</link>
		<description><![CDATA[Hello, <br />
<br />
I am trying to work out my shipping rules for my new store however I am struggling to get them applied, the way my shipping works is as follows, <br />
<br />
<img src='http://factoryagency.co.uk/screenshot.png' alt='Posted Image' class='bbc_img' /><br />
<br />
How can I replicate these rules in lemonstand?]]></description>
		<pubDate>Tue, 17 Apr 2012 08:12:03 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3598-shipping-help/</guid>
	</item>
	<item>
		<title>Pushing data into Lemonstand</title>
		<link>http://forum.lemonstandapp.com/topic/3597-pushing-data-into-lemonstand/</link>
		<description><![CDATA[We have a client that wants to integrate their POS with the their shopping cart.  I know Lemonstand is quite adept at pushing data to other sources, but what about receiving data from another system?  Basically they want to be able to add products, images, update pricing, etc.  What are my options here?<br />
<br />
Thanks]]></description>
		<pubDate>Tue, 17 Apr 2012 02:15:29 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3597-pushing-data-into-lemonstand/</guid>
	</item>
	<item>
		<title>Sorting Product List</title>
		<link>http://forum.lemonstandapp.com/topic/3596-sorting-product-list/</link>
		<description><![CDATA[Hello,<br />
<br />
On my main category page, I show a paginated list of products. Using <br />
<br />
<pre class='prettyprint'>

        &lt;? $this-&gt;render_partial('shop:product_list', array(
           'products'=&gt;$category-&gt;list_products(),
           'records_per_page'=&gt;12,
           'paginate'=&gt;true,
           'pagination_base_url'=&gt;$category-&gt;page_url('category'),
           'page_index'=&gt;$this-&gt;request_param(1, 0)
            )) ?&gt;
</pre><br />
<br />
I need to see if I can sort this better. For example on this page <a href='http://www.blackarrowindianart.com/category/spirit-masks/' class='bbc_url' title='External link' rel='nofollow external'>http://www.blackarrowindianart.com/category/spirit-masks/</a><br />
<br />
It lists all the products, but they are not in any particular order. For example the Cowboy Masks which are from the Cowboy Spirit Masks Sub-Category are mixed together with the Large Spirits Masks. I really need it to display all the products one sub-category at time so it looks more organized and clean.<br />
<br />
Thanks,<br />
Alyssa]]></description>
		<pubDate>Mon, 16 Apr 2012 22:08:49 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3596-sorting-product-list/</guid>
	</item>
	<item>
		<title>Get unique attributes for specific category?</title>
		<link>http://forum.lemonstandapp.com/topic/3595-get-unique-attributes-for-specific-category/</link>
		<description><![CDATA[I created a filter partial that gets the attributes that allows people to narrow down what they're looking for (I forgot the technical name of this), but currently I have it grab the unique attributes through<br />
<br />
<pre class='prettyprint'>
Shop_ProductProperty::list_unique_names()
</pre><br />
<br />
I've tried adding on a -&gt;where('category_id=8') for instance, but it fails.  How would I grab the specific attributes for a category instead of the entire store?<br />
<br />
If you would like to see my entire code, I can provide it.<br />
<br />
Thanks!]]></description>
		<pubDate>Mon, 16 Apr 2012 19:30:26 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3595-get-unique-attributes-for-specific-category/</guid>
	</item>
	<item>
		<title>Transfer old osCommerce site to Lemonstand</title>
		<link>http://forum.lemonstandapp.com/topic/3594-transfer-old-oscommerce-site-to-lemonstand/</link>
		<description><![CDATA[need a developer to help me with transferred an existing store to lemon stand<br />
<br />
the old store is in oscommerce 1 and has 24k customers, 1000 products and 30k in old orders that need to be transferred over.<br />
<br />
please contact me asap, as im trying to get rolling on this.]]></description>
		<pubDate>Mon, 16 Apr 2012 16:30:04 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3594-transfer-old-oscommerce-site-to-lemonstand/</guid>
	</item>
	<item>
		<title>Add to Cart on new page?</title>
		<link>http://forum.lemonstandapp.com/topic/3593-add-to-cart-on-new-page/</link>
		<description><![CDATA[I created a couple new pages using lemonstand, what I would like to do is add an "add to cart" button of a particular product to the page. How would I go about doing that?<br />
<br />
I tried to do a search but could not find anything on it.<br />
<br />
Thank you.]]></description>
		<pubDate>Mon, 16 Apr 2012 13:36:24 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3593-add-to-cart-on-new-page/</guid>
	</item>
	<item>
		<title>Simplicity - Shop By Subcategory</title>
		<link>http://forum.lemonstandapp.com/topic/3592-simplicity-shop-by-subcategory/</link>
		<description><![CDATA[Hi,<br />
<br />
Embarrassingly, I cannot find where the wording 'Shop by Subcategory' comes from, in the Simplicity theme, when i go to a Category page with Subcategories, as I would like to change it.<br />
<br />
I have looked in all the partials, pages etc, but I must be having a few senior moments at the same time. <br />
<br />
If someone could point me to where it is, I would be grateful.<br />
<br />
Thanks<br />
<br />
Paul]]></description>
		<pubDate>Sun, 15 Apr 2012 10:16:08 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3592-simplicity-shop-by-subcategory/</guid>
	</item>
	<item>
		<title>Cart subtotal (w/ discounts) through API module</title>
		<link>http://forum.lemonstandapp.com/topic/3591-cart-subtotal-w-discounts-through-api-module/</link>
		<description><![CDATA[Shop_Cart::total_price seems to only factor in discount rules when used on pages with cart or checkout actions. Is it at all possible to get discounts inclusive elsewhere? (we're trying in one of our site header partials)]]></description>
		<pubDate>Sun, 15 Apr 2012 05:40:38 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3591-cart-subtotal-w-discounts-through-api-module/</guid>
	</item>
	<item>
		<title>Migration from Virtuemart</title>
		<link>http://forum.lemonstandapp.com/topic/3590-migration-from-virtuemart/</link>
		<description><![CDATA[Hey,<br />
<br />
Does anyone have any experience of migrating customers from Virtuemart to Lemonstand?<br />
<br />
I don't need order history, I just need it so that returning customers to my (new) store would be able to login using their existing username and password and have their billing/shipping addresses recalled.<br />
<br />
Thanks<br />
<br />
TNS]]></description>
		<pubDate>Sat, 14 Apr 2012 20:17:10 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3590-migration-from-virtuemart/</guid>
	</item>
	<item>
		<title>Customer support ticket system</title>
		<link>http://forum.lemonstandapp.com/topic/3589-customer-support-ticket-system/</link>
		<description><![CDATA[I'm just wondering whether anyone has integrated an open source, licensed, or hosted customer support ticketing system into their Lemonstand site.<br />
<br />
If so, has it been integrated so that order numbers on tickets are linked to an order in the Lemonstand admin in any way?<br />
<br />
Are there any ticket systems people can recommend?<br />
<br />
Are there any plans to put one into Lemonstand itself?<br />
<br />
Cheers]]></description>
		<pubDate>Sat, 14 Apr 2012 14:05:37 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3589-customer-support-ticket-system/</guid>
	</item>
	<item>
		<title>PowerReviews and Product Page AJAX Refresh</title>
		<link>http://forum.lemonstandapp.com/topic/3588-powerreviews-and-product-page-ajax-refresh/</link>
		<description><![CDATA[We would like to add <a href='http://www.powerreviews.com/products/social-content-engine/customer-reviews' class='bbc_url' title='External link' rel='nofollow external'>PowerReviews</a> to my product pages. The code that give to integrate the review is…<br />
<br />
<pre class='prettyprint'>
&lt;script type="text/javascript"&gt;var pr_style_sheet="http&#58;//cdn.powerreviews.com/aux/14159/303754/css/express.css";&lt;/script&gt;
&lt;script type="text/javascript" src="http&#58;//cdn.powerreviews.com/repos/14159/pr/pwr/engine/js/full.js"&gt;&lt;/script&gt;

&lt;div class="pr_snippet_product"&gt;
   &lt;script type="text/javascript"&gt;POWERREVIEWS.display.snippet(document, { pr_page_id : "1" });&lt;/script&gt;
&lt;/div&gt;
</pre><br />
<br />
The POWERREVIEWS.display.snippet shows the star ratings and a link to leave a review.<br />
<br />
This works fine until I select a grouped product. I tried to initialize the PowerReview again with…<br />
<br />
<pre class='prettyprint'>onAfterUpdate: function(){ POWERREVIEWS.display.snippet(document, { pr_page_id : "1" }); }</pre><br />
but this writes to the "document" and you can see the attached result. Is there anyway to initialize PowerReviews correctly? Is how they implement it incompatible with LS?<div id='attach_wrap' class='rounded clearfix'>
	<h4>Attached thumbnail(s)</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[15548]' id='ipb-attach-url-261-0-21116100-1337238494' href="http://forum.lemonstandapp.com/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=261" title="Screen Shot 2012-04-13 at 3.29.07 PM.png - Size: 37.55K, Downloads: 6"><img src="http://forum.lemonstandapp.com/uploads/monthly_04_2012/post-1410-0-30287000-1334568820_thumb.png" id='ipb-attach-img-261-0-21116100-1337238494' style='width:100;height:22' class='attach' width="100" height="22" alt="Attached Image: Screen Shot 2012-04-13 at 3.29.07 PM.png" /></a>
			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Sat, 14 Apr 2012 10:47:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3588-powerreviews-and-product-page-ajax-refresh/</guid>
	</item>
	<item>
		<title>Authorize.net AIM</title>
		<link>http://forum.lemonstandapp.com/topic/3587-authorizenet-aim/</link>
		<description><![CDATA[I'm using Authorize.net (AIM) and I noticed the response is returning this error:<br />
<br />
<em class='bbc'>@AJAX-ERROR@(TESTMODE) Transactions of this market type cannot be processed on this system.</em><br />
<br />
I was able to fix it by adding these 2 extra fields in the send request:<br />
<br />
<pre class='prettyprint'>
// add to process_payment_form() method
$fields&#91;'x_market_type'&#93; = '2';
$fields&#91;'x_device_type'&#93; = '8';
</pre><br />
<br />
Then I noticed all the response is coming back as XML. So I had to convert the response:<br />
<br />
<pre class='prettyprint'>
$xml = @simplexml_load_string($response_fields&#91;0&#93;, 'SimpleXMLElement', LIBXML_NOCDATA);
$re_code = (string) $xml-&gt;ResponseCode;
if ($re_code != '1')
{
    $errors = '';
    foreach ($xml-&gt;Errors as $e)
    {
        $msg = (string) $e-&gt;Error-&gt;ErrorText;
        $errors .= str_replace('&lt;br/&gt;', "&#092;n", $msg);
    }
    throw new Phpr_ApplicationException($errors);
}

/*
 * Successful payment. Set order status and mark it as paid.
 */

$this-&gt;log_payment_attempt(
    $order, 
    'Successful payment', 
    1, 
    $this-&gt;prepare_fields_log($fields), 
    $response_fields, 
    $response,
    (string) $xml-&gt;CVVResultCode,
    $this-&gt;get_ccv_status_text((string) $xml-&gt;CVVResultCode),
    (string) $xml-&gt;AVSResultCode,
    $this-&gt;get_avs_status_text((string) $xml-&gt;AVSResultCode)
);

/*
 * Log transaction create/change
 */
$this-&gt;update_transaction_status(
    $host_obj, 
    $order, 
    (string) $xml-&gt;TransID,
    $this-&gt;get_status_name((string) $xml-&gt;ResponseCode),
    (string) $xml-&gt;ResponseCode
    );

</pre><br />
<br />
Is anyone else seeing this problem? Either Authorize.net updated their API, or it's something I'm doing since my setup is always a bit different than the base install.]]></description>
		<pubDate>Sat, 14 Apr 2012 03:04:34 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3587-authorizenet-aim/</guid>
	</item>
	<item>
		<title>Pagination with custom filtering of products not working</title>
		<link>http://forum.lemonstandapp.com/topic/3586-pagination-with-custom-filtering-of-products-not-working/</link>
		<description><![CDATA[Very close to wrapping up my new site, but ran into a small snag with the pagination of products. I am searching and displaying the correct number of products based on the criteria for the page, but for some reason, no matter the criteria, the pagination is always using EVERY product in the database. In other words, the search finds 6 products, but I get 130 pages at the bottom of the page since there are 5100+ products in the DB. If the search yields 30 products, I still get 130 page links at the bottom. How do I pass the correct number of found products to the pagination partial?<br />
<br />
We start with the product page (called "parts"):<br />
<pre class='prettyprint'>
&lt;div class="grid_12"&gt;
	&lt;? if ($category):
	
		// Create the pagination object, 10 records per page
		$pagination = new Phpr_Pagination(16); 
		
		// Load the current page index from the URL
		$current_page = $this-&gt;request_param(2, 1);  // Load current page index from 3rd parameter
		$query = '';
		$options = array();
		$cartype = $this-&gt;request_param(1, "");
		
		// Load the category API code from the 1st parameter
		$options&#91;'category_ids'&#93; = array($category-&gt;id);
		
		// Load the car type from 2nd parameter
		if($cartype == ""):
			//	$options&#91;'attributes'&#93; = array('Type 1'=&gt;'*');
		elseif($cartype == "bug"):
			$options&#91;'attributes'&#93; = array('Type 1'=&gt;'*');
		elseif($cartype == "bus"):
			$options&#91;'attributes'&#93; = array('Type 2'=&gt;'*');
		else:
			$options&#91;'attributes'&#93; = array('Type 3'=&gt;'*','Type 4'=&gt;'*','Type 5'=&gt;'*','Type 6'=&gt;'*');
		endif;
		
		$products = Shop_Product::find_products($query, $pagination, $current_page, $options);
		
		 // Use the second parameter of render_partial() to pass variables to partials
		 $this-&gt;render_partial('shop:product_list', 
			array(
				'products'=&gt;$products,
				'records_per_page'=&gt;16,
				'paginate'=&gt;true, 
				'pagination_base_url'=&gt;$category-&gt;page_url('store/parts'),
				'page_index'=&gt;$this-&gt;request_param(2, 1)
			));
	else:
	?&gt;
		&lt;h3&gt;Category not found&lt;/h3&gt;
		&lt;p&gt;We are sorry, the specified category cannot be found.&lt;/p&gt;    
		&lt;p&gt;&lt;a class="link_button" href="&lt;?= root_url('')?&gt;"&gt;Return to the Store&lt;/a&gt;&lt;/p&gt;

	&lt;? endif ?&gt;

&lt;/div&gt;
</pre><br />
<br />
Which passes to the "shop:product_list" partial:<br />
<br />
<pre class='prettyprint'>
&lt;?
  if (isset($paginate) && $paginate)
    {
      $page_index = isset($page_index) ? $page_index-1 : 0;
      $records_per_page = isset($records_per_page) ? $records_per_page : 3;
      $pagination = $products-&gt;paginate($page_index, $records_per_page);
    }
  else
    $pagination = null;
    $view_mode = isset($view_mode) ? $view_mode : 'list';
    $products = $products instanceof Db_ActiveRecord ? $products-&gt;find_all() : $products;

    foreach ($products as $index=&gt;$product):
      $is_discounted = $product-&gt;is_discounted();
      $image_url = $product-&gt;image_url(0, 100, 'auto');
?&gt;
      &lt;div class="grid_6 product_details &lt;?= $index % 2 ? 'omega' : 'alpha'  ?&gt; boxBorder"&gt;
        &lt;div class="grid_2 alpha product_image"&gt;
          &lt;a href="&lt;?= $product-&gt;page_url('store/product') ?&gt;" title="Wolfgang Int &lt;?= h($product-&gt;name) ?&gt;"&gt;
          
          &lt;? if ($product-&gt;is_discounted()):  ?&gt;
            &lt;span class="on_sale"&gt;On sale!&lt;/span&gt;
          &lt;? endif ?&gt;
          
          &lt;img src="&lt;?= $product-&gt;image_url(0, 90, 'auto') ?&gt;" alt=""/&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        
        &lt;div class="grid_4 omega"&gt;
          &lt;h4&gt;&lt;a href="&lt;?= $product-&gt;page_url('store/product') ?&gt;"&gt;&lt;?= h($product-&gt;title) ?&gt;&lt;/a&gt;&lt;/h4&gt;
          &lt;?= open_form() ?&gt;
            &lt;p&gt;
              &lt;span class="product_price"&gt;&lt;?= format_currency($product-&gt;get_discounted_price()) ?&gt;&lt;/span&gt;
              &lt;a href="#" class="button_control" onclick="return $(this).getForm().sendRequest('shop:on_addToCart', {onSuccess: function(){ custom_alert('The product has been added to the cart'); }, update: {'mini_cart': 'shop:mini_cart'}})"&gt;Add to cart&lt;/a&gt;
            &lt;/p&gt;
            &lt;input type="hidden" name="product_id" value="&lt;?= $product-&gt;id ?&gt;"/&gt;
            &lt;input type="hidden" name="no_flash" value="1"/&gt;
          &lt;/form&gt;
          &lt;p&gt;&lt;?= h($product-&gt;short_description) ?&gt;&lt;/p&gt;
          
          &lt;? if ($product-&gt;rating_all):  ?&gt;
            &lt;p class="rating_info clearfix"&gt;
              &lt;span class="rating_&lt;?= $product-&gt;rating_all*10 ?&gt;"&gt;based on &lt;?= $product-&gt;rating_all_review_num ?&gt; reviews&lt;/span&gt;
            &lt;/p&gt;
          &lt;? endif ?&gt;
          &lt;p&gt;&lt;a href="&lt;?= $product-&gt;page_url('store/product') ?&gt;" class="link_button"&gt;Learn more about &lt;?= h($product-&gt;name) ?&gt;&lt;/a&gt;&lt;/p&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;? if ($index % 2): ?&gt;
        &lt;div class="clear"&gt;&lt;/div&gt;
      &lt;? endif  ?&gt;
    &lt;? endforeach  ?&gt;
&lt;?
if ($pagination)
	$this-&gt;render_partial('pagination', array('pagination'=&gt;$pagination, 'base_url'=&gt;$pagination_base_url));
?&gt;
</pre><br />
<br />
Which includes the "pagination" partial at the end:<br />
<pre class='prettyprint'>
&lt;?
  $curPageIndex = $pagination-&gt;getCurrentPageIndex();
  $pageNumber = $pagination-&gt;getPageCount();
  $suffix = isset($suffix) ? $suffix : null;
?&gt;
&lt;div class="toggle float_left"&gt;
  &lt;span&gt;Page&lt;/span&gt;
  &lt;ul&gt;
    &lt;? for ($i = 1; $i &lt;= $pageNumber; $i++): ?&gt;
      &lt;li class="&lt;?= ($i == $curPageIndex+1) ? 'current' : null ?&gt;"&gt;
        &lt;? if ($i != $curPageIndex+1): ?&gt;&lt;a href="&lt;?= $base_url.'/'.$this-&gt;request_param(1, "").'/'.$i.$suffix ?&gt;/"&gt;&lt;? endif ?&gt;
        &lt;?= $i ?&gt;
        &lt;? if ($i != $curPageIndex+1): ?&gt;&lt;/a&gt;&lt;? endif ?&gt;
      &lt;/li&gt;
    &lt;? endfor ?&gt;
  &lt;/ul&gt;
&lt;/div&gt;
</pre><br />
<br />
Can anyone spot the piece I am missing?]]></description>
		<pubDate>Fri, 13 Apr 2012 21:41:43 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3586-pagination-with-custom-filtering-of-products-not-working/</guid>
	</item>
	<item>
		<title>Product pages not loading</title>
		<link>http://forum.lemonstandapp.com/topic/3585-product-pages-not-loading/</link>
		<description><![CDATA[Just wondering if anyone can shed some light on this. Certain pages on <a href='http://www.edinburghweddingcompany.com' class='bbc_url' title='External link' rel='nofollow external'>http://www.edinburghweddingcompany.com</a> are not loading properly i.e.:<br />
<br />
<a href='http://www.edinburghweddingcompany.com/product/elegant-butterfly-gold-single-use-disposable-camera/' class='bbc_url' title='External link' rel='nofollow external'>http://www.edinburghweddingcompany.com/product/elegant-butterfly-gold-single-use-disposable-camera/</a><br />
<br />
There was no issue with the site on the development server, the issues have only started happening when the site moved to the live server (different host). Has anyone experienced something similar?]]></description>
		<pubDate>Fri, 13 Apr 2012 21:39:11 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3585-product-pages-not-loading/</guid>
	</item>
	<item>
		<title><![CDATA[Start the checkout process on the 'review' step.]]></title>
		<link>http://forum.lemonstandapp.com/topic/3584-start-the-checkout-process-on-the-review-step/</link>
		<description><![CDATA[I want the order review step to be the first step in the checkout process but the first step defaults to the billing address info. I tried doing this call manually at the start of my page but it didn't work:<br />
<br />
<pre class='prettyprint'>
&lt;form&gt;
&lt;script type="text/javascript"&gt;
$(this).getForm().sendRequest('on_action', {update:{'checkout_page': 'shop:checkout'}, extraFields: {'move_to': 'review'}});
&lt;/script&gt;
&lt;/form&gt;
</pre><br />
<br />
Is it possible to start the proces on a different step? Any help is most appreciated.<br />
<br />
EDIT: My partial is called shop:checkout, so that is not the issue here.]]></description>
		<pubDate>Fri, 13 Apr 2012 18:08:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3584-start-the-checkout-process-on-the-review-step/</guid>
	</item>
	<item>
		<title>Shopping Cart Help</title>
		<link>http://forum.lemonstandapp.com/topic/3583-shopping-cart-help/</link>
		<description><![CDATA[Hello, <br />
<br />
I have a store that sells clothes which can come in a number of colours, a sock for example could come in grey, brown, blue + red. On my product page I show examples of the grey, brown, blue + red sock in images, however if I add a sock to my cart, and select I want brown one when view my cart I see a thumbnail of grey sock (the first image that was uploaded) is there a way that I can make the brown show in my thumbnail in my cart when I have chosen brown, and show a red sock when a customer chooses red etc?]]></description>
		<pubDate>Fri, 13 Apr 2012 13:27:27 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3583-shopping-cart-help/</guid>
	</item>
	<item>
		<title>Shipping + Payment</title>
		<link>http://forum.lemonstandapp.com/topic/3582-shipping-payment/</link>
		<description><![CDATA[hello, <br />
<br />
The store I am building only supports one shipping method, and one payment method, I have successfully managed to get my store to move through from shipping information to payment method, but I also want to skip this step as well and just present them with the payment form, is this possible?]]></description>
		<pubDate>Fri, 13 Apr 2012 13:13:27 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3582-shipping-payment/</guid>
	</item>
	<item>
		<title>Admin Area UI changes</title>
		<link>http://forum.lemonstandapp.com/topic/3581-admin-area-ui-changes/</link>
		<description><![CDATA[Hi guys,<br />
<br />
Have just updated lemonstand for the first time in a long time (9 months), and have come across the changes you have made to the UI in both the Order Preview and Customer admin pages. Specifically the ones where you have moved the billing and shipping address info onto the first page, and relegated the other info onto new tabs.<br />
<br />
To be honest the old layout worked a lot better for the client as they aren't worried about seeing delivery and billing address info straight away, but much prefer seeing status and notes, etc. Also having the Order Items table (in the orders screen) and the Orders table (in the customer screen) stretched out over the whole page also makes them much harder to read at a glance<br />
<br />
Is there anyway to go back to the old layout at all? Am I only person who has raised this as an issue?<br />
<br />
Kind Regards,<br />
George.]]></description>
		<pubDate>Fri, 13 Apr 2012 09:49:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3581-admin-area-ui-changes/</guid>
	</item>
	<item>
		<title>Add tab to existing tabcollection?</title>
		<link>http://forum.lemonstandapp.com/topic/3580-add-tab-to-existing-tabcollection/</link>
		<description><![CDATA[I'm writing a module that really doesn't deserve to have its own section in the main admin drop down. It should be a tab in the 'CMS' tabcollection. Anyone happen to know if it's possible to do this?]]></description>
		<pubDate>Fri, 13 Apr 2012 04:14:25 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3580-add-tab-to-existing-tabcollection/</guid>
	</item>
	<item>
		<title>Custom Filtering from URL</title>
		<link>http://forum.lemonstandapp.com/topic/3579-custom-filtering-from-url/</link>
		<description><![CDATA[I am trying to get custom filtering of products via category and attributes to work in a new site and really struggling. Using suggestions found here: <a href='http://forum.lemonstandapp.com/topic/2223-creating-filters-for-categories/page__p__10270__hl__%2Bcategory+%2Bfilter__fromsearch__1#entry10270' class='bbc_url' title=''>http://forum.lemonstandapp.com/topic/2223-creating-filters-for-categories/page__p__10270__hl__%2Bcategory+%2Bfilter__fromsearch__1#entry10270</a> I have come up with:<br />
<br />
<pre class='prettyprint'>
&lt;div class="grid_12"&gt;
&lt;?
// Create the pagination object, 10 records per page
$pagination = new Phpr_Pagination(10); 

// Load the current page index from the URL
$current_page = $this-&gt;request_param(2, 1);  // Load current page index from 3rd parameter
$query = 'laptop';
$options = array();

// Load the category API code from the 1st parameter
$options&#91;'category_ids'&#93; = array($category-&gt;id);

// Load the car type from 2nd parameter
$options&#91;'attributes'&#93; = array('Bug'=&gt;'*');                  //hard coded for testing

$products = Shop_Product::find_products($query, $pagination, $current_page, $options);
$this-&gt;render_partial('shop:product_list', array('products'=&gt;$products));

?&gt;
&lt;/div&gt;
</pre><br />
<br />
This is placed on a new page that uses the shop:category action.<br />
<br />
The URL for this page looks like: <pre class='prettyprint'>http&#58;//domain.test/store/parts/body-parts/Bug/</pre><br />
<br />
I am getting a completely blank page (borders and art are all there as is the breadcrumb, but no products are found.)<br />
<br />
I must be missing something obvious because this should work, right?<br />
<br />
Marc]]></description>
		<pubDate>Thu, 12 Apr 2012 22:58:43 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3579-custom-filtering-from-url/</guid>
	</item>
	<item>
		<title>Subscription Product Start Date Captured At Checkout</title>
		<link>http://forum.lemonstandapp.com/topic/3578-subscription-product-start-date-captured-at-checkout/</link>
		<description><![CDATA[We are evaluating using the subscription module and are looking for a way to allow the user to set the start date of the subscription product.<br />
<br />
If I correctly understand the default behavior of the subscription module... the subscription start date is the date of payment. <br />
<br />
Ideally we would like the process to be: <br />
<br />
<ul class='bbcol decimal'><li>User selects a subscription product<br /></li><li>When walking through the checkout the customer is asked to select a date they would like the subscription to start<br /></li><li>Pay for the subscription product immediately instead of invoicing</li></ul><br />
<br />
Does anyone have experience extending the subscription module to ask for a start date?<br />
<br />
For step number three, the demo created an invoice... is there a way to require payment when walking through the checkout process?<br />
<br />
Any help would be great! <br />
<br />
Thanks,<br />
Joe]]></description>
		<pubDate>Thu, 12 Apr 2012 21:16:59 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3578-subscription-product-start-date-captured-at-checkout/</guid>
	</item>
	<item>
		<title>Custom Module Required</title>
		<link>http://forum.lemonstandapp.com/topic/3577-custom-module-required/</link>
		<description><![CDATA[Hi,<br />
<br />
I am looking for a custom module that will allow me to do the following:<br />
<br />
I basically need to prevent specific customers checking out until they have reached a minimum order value.<br />
<br />
That's basically it.<br />
<br />
It needs to be extensible, so I can basically create a customer group and apply a minimum order value to that customer group.<br />
<br />
Also it may or may not include shipping and tax.<br />
<br />
Any takers?  Looking for quotes.<br />
<br />
Nick]]></description>
		<pubDate>Thu, 12 Apr 2012 18:41:27 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3577-custom-module-required/</guid>
	</item>
	<item>
		<title>How To - Add Editable Block to layout for new pages</title>
		<link>http://forum.lemonstandapp.com/topic/3576-how-to-add-editable-block-to-layout-for-new-pages/</link>
		<description><![CDATA[I can't seem to find anything on this in the docs/forum. I basically want to add an editable block area to a layout template (which doesn't seem to work).<br />
<br />
<pre class='prettyprint'>&lt;? content_block('banner_image', "Banner Image") ?&gt;</pre><br />
<br />
So when a client creates a page, they already have some wysiwyg functionality for seperate fields straight away.<br />
<br />
Is this currently possible?<br />
<br />
Kind regards,<br />
Joe]]></description>
		<pubDate>Thu, 12 Apr 2012 11:02:55 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3576-how-to-add-editable-block-to-layout-for-new-pages/</guid>
	</item>
	<item>
		<title>Lemonstand SSL cert</title>
		<link>http://forum.lemonstandapp.com/topic/3575-lemonstand-ssl-cert/</link>
		<description><![CDATA[We purchased an SSL certificate for our lemonstand store. I can go to https:// and verify that it works. Is Lemonstand supposed to automatically switch to https during the checkout process? It is currently not doing this for us. <br />
<br />
Thanks]]></description>
		<pubDate>Wed, 11 Apr 2012 20:42:12 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3575-lemonstand-ssl-cert/</guid>
	</item>
	<item>
		<title>Mootools/Slimbox and JQuery/jqTransform compatibility</title>
		<link>http://forum.lemonstandapp.com/topic/3574-mootoolsslimbox-and-jqueryjqtransform-compatibility/</link>
		<description><![CDATA[I had trouble getting the Slimbox implementation set up (<a href='http://forum.lemonstandapp.com/topic/3560-what-did-i-break-re-lightbox/page__p__15435__fromsearch__1#entry15435' class='bbc_url' title=''>See this post</a>). I figured it out, but now I have another problem...<br />
<br />
I'm using <a href='http://designresourcebox.com/jqtransform-jquery-plugin/' class='bbc_url' title='External link' rel='nofollow external'>jqTransform</a> to style the forms. However, when I implement it, there's some sort of incompatibility with either MooTools or the Slimbox scripts because they break. The forms work, but then my Slimbox functions go away.<br />
<br />
Does anyone know off-hand any issues that would be there? What info can I give you to better evaluate the problem? It's a little over my head, so I don't know where to start.]]></description>
		<pubDate>Wed, 11 Apr 2012 16:41:26 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3574-mootoolsslimbox-and-jqueryjqtransform-compatibility/</guid>
	</item>
	<item>
		<title>Hook for Add to Cart</title>
		<link>http://forum.lemonstandapp.com/topic/3573-hook-for-add-to-cart/</link>
		<description><![CDATA[Hi,<br />
<br />
I needed to limit the QTY of a product for certain products. I started using some of the hook events such as:<br />
<br />
shop:onAfterAddToCart<br />
shop:onAfterSetCartQuantity<br />
<br />
And I notice they weren't being called when a product already exist in the cart.<br />
<br />
Scenario:<br />
1. Add ProductABC to the shopping cart.<br />
2. The shop:onAfterAddToCart event is fire.<br />
3. Add ProductABC to the shopping cart again.<br />
4. The event isn't fire.<br />
<br />
If I look at the method "add_cart_item" in the shop_cart.php file, you'll see that if an item exist in the cart then it calls set_quantity... which doesn't fire the event. <br />
<br />
I noticed that "set_item_quantity" method will fire the event, but not "set_quantity".<br />
<br />
I've got a workaround, by adding my own ajax hook and iterating through the current cart items... let me know if you plan to add a fix for this.<br />
<br />
Thanks,<br />
Rob]]></description>
		<pubDate>Wed, 11 Apr 2012 13:10:05 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3573-hook-for-add-to-cart/</guid>
	</item>
	<item>
		<title>getThumbnailPath rendering super High-contrast thumbnails</title>
		<link>http://forum.lemonstandapp.com/topic/3572-getthumbnailpath-rendering-super-high-contrast-thumbnails/</link>
		<description><![CDATA[All of a sudden getThumbnailPath is rendering resized thumbnails with very dark contrast levels.<br />
<br />
<img src='http://www.spanix.com/public/LSimages.jpg' alt='Posted Image' class='bbc_img' /><br />
<br />
It's as if some general settings parameter was changed automatically by Lemonstand that increases the contrast levels to all the dynamic generated thumbnails with getThumbnailPath.<br />
<br />
And the product image uploader application is messed up as well. When I upload product images in the backend, after the images are uploaded and resized, they are automatically applied a high contrast filter and they look very dark when it used to work pretty well before. And when I run a list of all the products with all its thumbnails, most of them look very dark when before they used to look normal or well lit. I installed the LimeWheels Gallery and don't know if it adds some automatic filtering to the LS image uploading settings.<br />
<br />
Or maybe is the new LS upgrade which modifies the ImageMagick contrast levels.<br />
<br />
I haven't done anything to the LS code so it has to do with a recent upgrade.<br />
<br />
Any ideas?<br />
<br />
Thanks]]></description>
		<pubDate>Tue, 10 Apr 2012 20:03:35 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3572-getthumbnailpath-rendering-super-high-contrast-thumbnails/</guid>
	</item>
	<item>
		<title>LOOKING FOR: Lemonstand Developer</title>
		<link>http://forum.lemonstandapp.com/topic/3571-looking-for-lemonstand-developer/</link>
		<description><![CDATA[Hello I am looking for a lemonstand developer to help integrate our design onto the platform. No additional functions required just to get everything integrated and up and running. Please get in touch drewyoung@babygotgear.ph<br />
<br />
drew]]></description>
		<pubDate>Tue, 10 Apr 2012 14:24:09 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3571-looking-for-lemonstand-developer/</guid>
	</item>
	<item>
		<title>Unbind Module</title>
		<link>http://forum.lemonstandapp.com/topic/3570-unbind-module/</link>
		<description><![CDATA[Is there a way to unbind a module that has been added in the Marketplace?  For example, the profile module?  I started to use it but then needed to customize the heck out of it and dont want it to install when I update.<br />
<br />
Thanks]]></description>
		<pubDate>Tue, 10 Apr 2012 13:29:42 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3570-unbind-module/</guid>
	</item>
	<item>
		<title>LemonStand Contact Module</title>
		<link>http://forum.lemonstandapp.com/topic/3569-lemonstand-contact-module/</link>
		<description><![CDATA[Hello,<br />
<br />
I've just installed the lemonstand contact module and under the installation settings it says to set the pages Ajax Action to 'contact:on_submit' but the action is not within my dropdown menu.<br />
<br />
I've logged out and back in after updating lemonstand after binding the module to my developer license - is this a bug as I obviously can't use the form.<br />
<br />
Thanks for any help.<br />
Tim]]></description>
		<pubDate>Tue, 10 Apr 2012 11:24:30 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3569-lemonstand-contact-module/</guid>
	</item>
	<item>
		<title>Updating products via cron job</title>
		<link>http://forum.lemonstandapp.com/topic/3568-updating-products-via-cron-job/</link>
		<description><![CDATA[I pretty much explain what i want to do in the topic title, but the summary is thus:<br />
<br />
We get a csv file from the customers' internal database to update the shop, we want to automate this & do so by a little php cron job.<br />
<br />
Thats working, except we're flagging stuff as 'on sale' by setting on_sale to 1, and sale_price_or_discount to the value it needs to be.<br />
<br />
However, products set this way, though appearing correctly 'on sale' on the item pages, are not being included in the Shop_Products::list_on_sale method.<br />
<br />
If I open the product in the cp and hit save (changing nothing), then it appears in list_on_sale().  Evidently, the cp product save is setting something that my cron job isn't.<br />
<br />
Dont suppose anyone has any idea what it might be?]]></description>
		<pubDate>Tue, 10 Apr 2012 11:17:44 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3568-updating-products-via-cron-job/</guid>
	</item>
	<item>
		<title>Edinburgh Wedding Company</title>
		<link>http://forum.lemonstandapp.com/topic/3567-edinburgh-wedding-company/</link>
		<description><![CDATA[The Edinburgh Wedding Company web site was on Zen Cart for quite some time, what a nice feeling it was getting everything onto LemonStand <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
<a href='http://edinburghweddingcompany.com' class='bbc_url' title='External link' rel='nofollow external'>http://edinburghweddingcompany.com</a>]]></description>
		<pubDate>Tue, 10 Apr 2012 07:43:46 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3567-edinburgh-wedding-company/</guid>
	</item>
	<item>
		<title>Overriding inventory counts for wholesale orders</title>
		<link>http://forum.lemonstandapp.com/topic/3566-overriding-inventory-counts-for-wholesale-orders/</link>
		<description><![CDATA[I'm wondering if anyone has any suggestions for a good way to essentially disable inventory tracking only on wholesale orders. The scenario is that the store may have 50 units of a product in stock for retail but for a wholesale customer they'll accept an order of 500. Currently, inventory tracking notifies the wholesale customer that they're are only 50 units available and denies the customer from adding 500 to the cart.<br />
<br />
So far I haven't had any luck with my method. The idea was that using shop:beforeAddToCart a function would override in_stock quantities for wholesale customers if the in_stock quantity was less than what the customer requested. Then again at checkout using onOrderBeforeCreate do a similar override as a failsafe. So far I keep getting the Javascript alert stating that they're aren't enough units and to change the quantity. I haven't even gotten to actual checkout yet.<br />
<br />
Is there a better way to do this or am I just not implementing my solution correctly?<br />
<br />
[edit]<br />
Or rather is it possible to edit the shop:on_addToCart file? I can't seem to find it within the theme. I'm guessing this is a core file.]]></description>
		<pubDate>Tue, 10 Apr 2012 03:26:56 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3566-overriding-inventory-counts-for-wholesale-orders/</guid>
	</item>
	<item>
		<title>Sorting (Undefined Variable Products)</title>
		<link>http://forum.lemonstandapp.com/topic/3565-sorting-undefined-variable-products/</link>
		<description><![CDATA[On my category page I am trying to build a sort that allows the user to specify name/price, products per page, and list/grid.  So far I cant even get the name/price sort to work.  When the AJAX request goes it return Undefined Variable: Products.<br />
<br />
Here is my code for the category page:<br />
<pre class='prettyprint'>
&lt;div id="cat-nav"&gt;
	&lt;h1&gt;&lt;?= $category-&gt;name;?&gt;&lt;/h1&gt;
	&lt;span&gt;Shop by Category&lt;/span&gt;
	&lt;?/*ul&gt;
	&lt;?
	$subcategories = $category-&gt;list_children();
	foreach ($subcategories as $subcategory):
	?&gt;
		&lt;li&gt;&lt;a href="&lt;?= $subcategory-&gt;page_url('category') ?&gt;"&gt;&lt;?= h($subcategory-&gt;name) ?&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;?
	endforeach;
	?&gt;
	&lt;/ul*/?&gt;
	&lt;? $this-&gt;render_partial('shop:categories') ?&gt;
&lt;/div&gt;
&lt;div id="cat-content"&gt;
	&lt;? $this-&gt;render_partial('shop:breadcrumb');?&gt;		
	&lt;? if(!empty($category-&gt;description)):?&gt;
	&lt;div class="intro sub"&gt;
		&lt;? //print_r($category);?&gt;
		&lt;img src="&lt;?= $category-&gt;image_url();?&gt;" alt="&lt;?= $category-&gt;description;?&gt;" /&gt;
		&lt;div class="desc"&gt;
			&lt;?= $category-&gt;description;?&gt;
		&lt;/div&gt;
	&lt;/div&gt;
	&lt;? endif;?&gt;
	&lt;div id="sort"&gt;
		&lt;?= open_form();?&gt;
		&lt;?
		if (post('sorting'))
        	Cms_VisitorPreferences::set('cat_sorting_'.$category-&gt;id, post('sorting'));
		
			$sorting_preferences = Cms_VisitorPreferences::get('cat_sorting', array('name'));
			$selected_option = $sorting_preferences&#91;0&#93;;
			?&gt;
			&lt;fieldset&gt;
				&lt;div class="style"&gt;
					&lt;a title="Grid" class="grid" href="#"&gt;&lt;/a&gt;
					&lt;a title="List" class="list" href="#"&gt;&lt;/a&gt;
				&lt;/div&gt;
				&lt;div class="per"&gt;						
					&lt;label for="per-select"&gt;Per Page:&lt;/label&gt;
					&lt;select name="per-select"&gt;
						&lt;option value="20"&gt;21&lt;/option&gt;
						&lt;option value="20"&gt;42&lt;/option&gt;
						&lt;option value="20"&gt;All&lt;/option&gt;
					&lt;/select&gt;					
				&lt;/div&gt;
				&lt;div class="by"&gt;						
					&lt;label for="sorting"&gt;Sort by:&lt;/label&gt;
					&lt;select name="sorting&#91;&#93;" onchange="$(this).getForm().sendRequest('on_action', {update: {'product_list': 'shop:product_list'}})"&gt;
						&lt;option &lt;?= option_state('name', $selected_option) ?&gt; value="name"&gt;Name&lt;/option&gt;
						&lt;option &lt;?= option_state('price', $selected_option) ?&gt; value="price"&gt;Price&lt;/option&gt;
					&lt;/select&gt;					
				&lt;/div&gt;	
			&lt;/fieldset&gt;			
		&lt;/form&gt;
	&lt;/div&gt;
	&lt;div id="product_list" class="list items"&gt;
		&lt;? $this-&gt;render_partial('shop:product_list', array(
			'products'=&gt;$category-&gt;list_products(array(
				'sorting'=&gt;$sorting_preferences
			)),
			'records_per_page'=&gt;21,
			'paginate'=&gt;true, 
			'pagination_base_url'=&gt;$category-&gt;page_url('category'),
			'page_index'=&gt;$this-&gt;request_param(1, 0)
		), array(
			'cache'=&gt;true,
			'cache_vary_by'=&gt;array('url', 'customer_group', 'sort'=&gt;$sorting_preferences),
			'cache_versions'=&gt;array('catalog', 'cms')
		)) ?&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;div class="clear"&gt;&lt;/div&gt;
</pre><br />
<br />
And how would I implement the list vs grid and products per page?  I looked at the list/grid in the Freshly Squeezed demo store but it doesnt persist when the user goes to the next page.  I basically want to be to access a variable on each page to set classes and such.<br />
<br />
Thanks]]></description>
		<pubDate>Mon, 09 Apr 2012 22:48:55 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3565-sorting-undefined-variable-products/</guid>
	</item>
	<item>
		<title>Option Matrix</title>
		<link>http://forum.lemonstandapp.com/topic/3564-option-matrix/</link>
		<description><![CDATA[This is a follow up to the blog post <a href='http://lemonstandapp.com/blog/post/option_matrix_feature_preview/.' class='bbc_url' title='External link' rel='nofollow external'>http://lemonstandapp.com/blog/post/option_matrix_feature_preview/.</a> I have many questions as I did a great deal of research on this and was preparing a post on a Lemonstand possible implementation of this. This post is coming from the customer stand point with a store that currently has (50k products that are all grouped and would love to use this feature). <br />
<br />
I think this is a pretty good implementation of this much needed feature in comparison to some other shopping carts. However from the screenshots its hard to tell some things so I was wondering if we can get some clarification. <br />
<br />
1. I assume Gender, Color, and Size are defined in the admin settings. Is there a limit to the number of options we can define Gender, Color, Size, Fabric (4+)?<br />
<br />
2. How well will this new grid scale. Can it handle thousands or tens of thousands of combinations on the front-end display aswell as admin? I realize this is not common but I have some products that could have thousands of variations. <br />
<br />
3. Other implementations of this option matrix had quick and easy ways to add new variations. For example in your post you mentioned adding another color would result in 10 new products. Is there anything to alleviate the data entry other than manually typing 10 new rows in this new grid to add a new product. Other solutions have addressed this by auto-adding the new rows through some custom UI.<br />
<br />
4. Other implementations had ways of searching and easily navigating your grid. They would allow you to search by keyword or even search by the options Gender = Male, Size = L to really find the configuration you want to edit without scrolling through thousands. This is a must have feature as I will explain below. <br />
<br />
5. In the screenshot I see we have sku, stock, images, price, cost. It is equally important that we have shipping dimensions, attributes, visibility. Each one of my configurations has their own set of attributes that grouped products current cover. Also the ability to hide/disable these configurations "without deleting them" is a must. These variations should be able to edited as a normal product to completely customize it as it is a unique product completely that just happens to be a variation of the main. <br />
<br />
I believe CSCart and Magento had the best implementation of this feature so far. The Grid is really where the success of this feature comes into play. As administrators we really need the tools necessary to manage our store. While I think this feature so far looks great I do not see it as a replacement for the grouped products method yet. It appears to lack some of the necessary functionality that grouped products still currently provide. With just a 100 or maybe even 200 variations I think this grid will be to hard navigate especially if these options are not grouped together. If a user adds a new one at the end of the list, it would take ages to look at each one looking for a specific configuration to edit. <br />
<br />
This is much needed, but in order for us to stop using the grouped products I think all of these things will come into play at some point. Thanks for hearing me out. I was hoping to get my post suggesting this stuff out the door sooner.<br />
<br />
Great work LS team!]]></description>
		<pubDate>Mon, 09 Apr 2012 22:08:42 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3564-option-matrix/</guid>
	</item>
	<item>
		<title>2 prices for 1 flavor</title>
		<link>http://forum.lemonstandapp.com/topic/3563-2-prices-for-1-flavor/</link>
		<description><![CDATA[I am trying to have 2 size and price options for one flavor and I can get the drop down menu to show the 2 sizes, the secondary price doesn't appear until the cart.  <br />
<br />
375 ml =$14.95<br />
3oz =$8.00 <br />
<br />
however $14.95 shows on the description page no matter what.<br />
<br />
Thank you!]]></description>
		<pubDate>Mon, 09 Apr 2012 20:24:00 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3563-2-prices-for-1-flavor/</guid>
	</item>
	<item>
		<title>how to: display X new products from specific categories on same page</title>
		<link>http://forum.lemonstandapp.com/topic/3562-how-to-display-x-new-products-from-specific-categories-on-same-page/</link>
		<description><![CDATA[My brain just isn't working, it's been months since I have touched lemonstand (work decided to go another route, and then switched back when i finally convinced them how much better it is in so many ways!  <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/biggrin.gif' class='bbc_emoticon' alt=':D' /><br />
<br />
I am trying to get, say the 10 newest products for a selected group of categories on a single page. I know there is a few threads I have found to list X new products from parent and child categories, however I need to do it so that they are listed in their respective sections, so this would not be the answer I am looking for unfortunately! for example:<br />
<br />
<strong class='bbc'>Shirts</strong><br />
new new new new new<br />
view all<br />
<br />
<strong class='bbc'>pants</strong><br />
new new new new new<br />
view all<br />
<br />
<br />
I know this is probably pretty basic stuff using the Shop_Products class and apply_filters but my  brain just can't seem to wrap around it.<br />
<br />
Any help would be greatly appreciated<br />
<br />
Thanks all!<br />
james]]></description>
		<pubDate>Mon, 09 Apr 2012 19:45:45 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3562-how-to-display-x-new-products-from-specific-categories-on-same-page/</guid>
	</item>
	<item>
		<title>How do I generate custom queries on custom attributes/fields?</title>
		<link>http://forum.lemonstandapp.com/topic/3561-how-do-i-generate-custom-queries-on-custom-attributesfields/</link>
		<description><![CDATA[Hi All,<br />
<br />
I literally just downloaded and installed Lemonstand last night.  I must say it looks promising.  That said, I have a question regarding custom querying, etc.<br />
<br />
I'll start at the beginning.  Basically I'm looking to use Lemonstand as the base for a client's online auto parts store.  As it stands, we need two more fields than are currently available:  ModelYearStart, ModelYearEnd.  My assumption is that we can manage this via the "custom attributes" section.  Obviously this range would be used to search for parts compatible with vehicle models of a particular year.<br />
<br />
My preference would be to simply add those fields to the "shop_products" table itself, or create a join table of sorts for this information, but I suppose the "custom attributes" will work.  In any event, I've glanced over the documentation and through the forums and don't see any mention of how to generate custom queries in general, let alone for custom fields so that they can be called in the loops where "$products" are used.<br />
<br />
Would someone mind enlightening me (in the context of Lemonstand specifically) as to how to go about this in such a way that 1) I can call the function(s) from anywhere 2) the functions aren't overwritten on Lemonstand updates?<br />
<br />
Regards<br />
<br />
<br />
PS  This may be a case of asking the wrong question, but hopefully someone will understand what I'm asking.  Thanks.]]></description>
		<pubDate>Mon, 09 Apr 2012 18:05:45 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3561-how-do-i-generate-custom-queries-on-custom-attributesfields/</guid>
	</item>
	<item>
		<title>What did I break? Re: Lightbox</title>
		<link>http://forum.lemonstandapp.com/topic/3560-what-did-i-break-re-lightbox/</link>
		<description><![CDATA[I found out after the fact that there is a lightbox functionality built into the default theme. I've been hacking away at the theme and I've edited the header items and can't seem to get everything back in place to make the image popups work. Here's my product page so far: <a href='http://174.121.134.157/~rockpape/product/test-product/' class='bbc_url' title='External link' rel='nofollow external'>http://174.121.134.157/~rockpape/product/test-product/</a><br />
<br />
When you click the image, it opens beneath the footer -I don't think that's how it's supposed to work <img src='http://forum.lemonstandapp.com/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' /><br />
<br />
And idea what I'm missing to get the functionality back?]]></description>
		<pubDate>Mon, 09 Apr 2012 16:28:49 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3560-what-did-i-break-re-lightbox/</guid>
	</item>
	<item>
		<title>Additional searching</title>
		<link>http://forum.lemonstandapp.com/topic/3559-additional-searching/</link>
		<description><![CDATA[Would it be pretty in-depth to implement a search function for blog posts (with the official blog module) and the gallery items (with the official gallery module)?<br />
Could someone start me off in the right direction?]]></description>
		<pubDate>Mon, 09 Apr 2012 00:28:22 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3559-additional-searching/</guid>
	</item>
	<item>
		<title>Where is the CSS file?</title>
		<link>http://forum.lemonstandapp.com/topic/3558-where-is-the-css-file/</link>
		<description><![CDATA[Hi!<br />
<br />
I see LemonStand has been making some nice updates, thank you, but I can't seem to locate the style.css file in my back-end.  I can find it in the FTP, but not in Lemonstand itself. I used to have it in the resources folder, but it's saying there's nothing in there.  Should I be looking for it elsewhere?<br />
<br />
 - Steph]]></description>
		<pubDate>Sat, 07 Apr 2012 23:49:15 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3558-where-is-the-css-file/</guid>
	</item>
	<item>
		<title>Paginating with the gallery module</title>
		<link>http://forum.lemonstandapp.com/topic/3557-paginating-with-the-gallery-module/</link>
		<description><![CDATA[I'm using the gallery module and I'd like to paginate my gallery.<br />
Wondering if someone could help me out with that.<br />
<br />
Cheers]]></description>
		<pubDate>Sat, 07 Apr 2012 08:56:43 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3557-paginating-with-the-gallery-module/</guid>
	</item>
	<item>
		<title>Help finishing off a project</title>
		<link>http://forum.lemonstandapp.com/topic/3556-help-finishing-off-a-project/</link>
		<description><![CDATA[I have a project that's in development and has stalled a bit. I'm overloaded with work and need someone to help me make some progress on this. Here's the site: <a href='http://174.121.134.157/~rockpape/' class='bbc_url' title='External link' rel='nofollow external'>http://174.121.134.157/~rockpape/</a><br />
<br />
Here's what I need done:<br />
<ul class='bbc'><li>Featured products partial coded and implemented (there might already be a partical from the sample theme, but I need it adjusted to work - the one on home page is static right now)<br /></li><li>Footer partials/content blocks set up<br /></li><li>Interior sub navigation set up based on the page you're on.<br /></li><li>Blog framework set up<br /></li><li>Category listing page set up (I have a PSD, so the front-end work needs to be done too)<br /></li><li>Product pages set up<br /></li><li>Cart pages set up<br /></li><li>Login pages set up<br /></li><li>Checkout process developed and made sure all pages are in place<br /></li><li>Contact form set up<br /></li><li>Anything else I'm forgetting about getting the meat of the cart set up.</li></ul><br />
<br />
Please let me know if you are interested. Include samples of your work, and a <strong class='bbc'>rough</strong> idea of cost.<br />
<br />
Turnaround is pretty quick - next week for completion, if possible.]]></description>
		<pubDate>Fri, 06 Apr 2012 16:16:42 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3556-help-finishing-off-a-project/</guid>
	</item>
	<item>
		<title>Stripe Payment Module Integration</title>
		<link>http://forum.lemonstandapp.com/topic/3555-stripe-payment-module-integration/</link>
		<description><![CDATA[I am working on creating a <strong class='bbc'>Stripe</strong> payment module. More than anything I need it to work for our my shop but I am attempting to create it as a module that can be made available on the LemonStand Marketplace for the benefit of others. I am running into several problems that I am hoping others can help me with. I am new to LemonStand development and while the docs are very helpful I still have outstanding questions.<br />
<br />
Before I get to the questions let me explain the situation with Stripe. I don't want to deal with the more complicated PCI compliance so I want to make a module that is not the typical <strong class='bbc'>server-to-server</strong> method where sensitive credit card data hits our servers, even temporarily. Stripe integration via a normal <strong class='bbc'>server-to-server</strong> method should be trivial to implement from what I have seen. Stripe, like many other modern gateways, has a method of avoiding the more complicated PCI compliance, but it is not by a <strong class='bbc'>transparent redirect</strong> where the form is POSTed directly to the gateway's servers and then the gateway either has a redirect with parameters or a webhook of some kind. What Stripe does is uses a <strong class='bbc'>JSONP</strong> call to their servers to submit the sensitive credentials via the client side browser and then issue back a <strong class='bbc'>token</strong> that is injected into the <strong class='bbc'>form</strong> and then submitted to my servers. From this point on it becomes a normal token based <strong class='bbc'>server-to-server</strong> transaction scenario.<br />
<br />
So far I have created my own module with a custom Stripe payment_type. I am attempting to work on the <strong class='bbc'>backend payment</strong> right now. Everything described after this paragraph is in relation to the backend payment.<br />
<br />
LemonStand has two well supported methods of payment. The <strong class='bbc'>server-to-server</strong> method and the <strong class='bbc'>transparent redirect</strong> method. The problem is when I attempt to integrate neither option is a good fit. Let me explain. Since the tokenization is done client side I need to have a <strong class='bbc'>custom_payment_form</strong> in my payment type class that derives from <strong class='bbc'>Shop_PaymentType</strong> so I can have control over the form fields and also inject some javascript onto the page. This is normally provided by the <strong class='bbc'>transparent redirect</strong> route. However, in my scenario, Stripe's servers will not do any kind of redirect or webhook call since all that has been done client side is the tokenization. I still have to submit that generated token to my server and then process the transaction normally from my server. This I need to accomplish via a normal form submission or via AJAX. Since everything after this point is very much like the <strong class='bbc'>server-to-server</strong> method, I was hoping to replicate the way LemonStand handles this form submission via AJAX using the <strong class='bbc'>pay_onSubmit</strong> controller method that is implemented by the <strong class='bbc'>Shop_Orders</strong> controller in the shop module. Of course the <strong class='bbc'>pay_onSubmit</strong> wasn't intended to be used this way. I am only sending a token, not the normally required name, CC#, expiration, and CVV2 form fields. Eventually <strong class='bbc'>pay_onSubmit</strong> will call my <strong class='bbc'>process_payment_form</strong> method on my custom payment type class, but not before doing validation checks on the form data that was submitted. So as a hack I can add hidden fields to my form with junk values so that the <strong class='bbc'>pay_onSubmit</strong> method doesn't fail due to validation and will call my <strong class='bbc'>process_payment_form</strong> method.<br />
<br />
At this point I am no longer comfortable with the solution. What would be a better way to handle this? Should I create a method on my module's controller to avoid <strong class='bbc'>pay_onSubmit</strong> method entirely and do my own AJAX submission to my own method? If I do that, in what way will my controller have to replicate what <strong class='bbc'>Shop_PaymentType</strong> normally does that I may not be aware of (any secondary consequences of <strong class='bbc'>pay_onSubmit</strong> I would have to replicate or manually invoke)?<br />
<br />
I can provide code if you think it would be useful.<br />
<br />
- Matt]]></description>
		<pubDate>Fri, 06 Apr 2012 15:39:02 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3555-stripe-payment-module-integration/</guid>
	</item>
	<item>
		<title><![CDATA[Stovax &#38; Gazco Training Academy]]></title>
		<link>http://forum.lemonstandapp.com/topic/3553-stovax-gazco-training-academy/</link>
		<description><![CDATA[<a href='http://www.stovaxtraining.com/' class='bbc_url' title='External link' rel='nofollow external'>www.stovaxtraining.com</a><br />
<br />
Our new training academy website including online booking of courses using LemonStand.]]></description>
		<pubDate>Fri, 06 Apr 2012 09:04:19 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3553-stovax-gazco-training-academy/</guid>
	</item>
	<item>
		<title>Editing {shipping_codes}</title>
		<link>http://forum.lemonstandapp.com/topic/3552-editing-shipping-codes/</link>
		<description><![CDATA[Hey guys,<br />
<br />
Currently I've setup a order router called Shipped, and an email gets sent saying that its been successfully shipped. Only on certain ocassions will I have shipping codes, so I need a condition in the email to check if the order has a shipping code, and if it does then display a certain line of text ("For tracking click this link and use the following code") and the block of code {shipping_codes}.<br />
<br />
The shipping code is also by default bullet pointed, and I would like to change this. Perhaps even put in the text as part of {shipping_codes}.<br />
<br />
How can I go about doing this? Thanks heaps.]]></description>
		<pubDate>Fri, 06 Apr 2012 02:56:41 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3552-editing-shipping-codes/</guid>
	</item>
	<item>
		<title>Help me with sub-navigation - probably simple for PHP whizzes</title>
		<link>http://forum.lemonstandapp.com/topic/3551-help-me-with-sub-navigation-probably-simple-for-php-whizzes/</link>
		<description><![CDATA[Here's my site: <a href='http://174.121.134.157/~rockpape/.' class='bbc_url' title='External link' rel='nofollow external'>http://174.121.134.157/~rockpape/.</a> As you can see, when you go to an inner page, a red bar appears under the main navigation. I'm much more of a front-end developer and a Lemonstand newbie, so i'm trying to figure out how to make another set of navigation appear in the red bar for a particular category, based on whatever page you're on. For example, the Celebrations page should have Celebrations as the parent category, then when you go to that page, the sub-navigation will display the sub-categories (sub1, sub2, for the time-being). Stationery & Invitations should be the same. The other pages, "Our Shop, blog, contact", etc. will just display a div that I will set to the height of the red bar so the content is pushed below to the regular white area.<br />
<br />
So, in my mind, it seems as though my inner page template should look something like this:<br />
<br />
If on certain pages....<br />
   Display the sub navigation for that page<br />
<br />
Else<br />
   Display the spacer div to push content down.<br />
<br />
Is my method correct? And, can anyone help with the syntax?]]></description>
		<pubDate>Thu, 05 Apr 2012 13:51:19 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3551-help-me-with-sub-navigation-probably-simple-for-php-whizzes/</guid>
	</item>
	<item>
		<title>Install 505 Error</title>
		<link>http://forum.lemonstandapp.com/topic/3550-install-505-error/</link>
		<description><![CDATA[Hey guys, immediately after I input the Encryption Key and click next, the install process is taking awhile and then I get the 505 Error page. I am installing LS on my client's server with GoDaddy. I've gone through other similar posts were it looked like a possible file permission issue or rewrite in the .htaccess file. I'll create a .htaccess file with just RewriteBase / and still get the same issue.<br />
<br />
Has anyone encounter this problem on a GoDaddy server? It is an Apache server. Any help on the first step to troubleshoot this would be awesome.<br />
<br />
Thanks]]></description>
		<pubDate>Thu, 05 Apr 2012 06:30:59 +0000</pubDate>
		<guid>http://forum.lemonstandapp.com/topic/3550-install-505-error/</guid>
	</item>
</channel>
</rss>
