Difference between revisions of "Liquid Template Variables - request"
From Spiffy Stores Knowledge Base
m (→request.host) |
|||
Line 20: | Line 20: | ||
<pre>storedemo.spiffystores.com</pre> | <pre>storedemo.spiffystores.com</pre> | ||
+ | |||
+ | == <code>request.url</code> == | ||
+ | |||
+ | Returns the complete URL used for this request. | ||
+ | |||
+ | For example, if we go to http://storedemo.spiffystores.com/products/widget, then the request.url returns: | ||
+ | |||
+ | <pre>storedemo.spiffystores.com/products/widget</pre> | ||
== <code>request.remote_ip</code> == | == <code>request.remote_ip</code> == | ||
Returns the IP address of the client accessing the page. | Returns the IP address of the client accessing the page. |
Revision as of 15:51, 17 August 2010
The liquid template variable request has the following attributes:
request.parameter
You can access any request parameter by name.
For example, a URL can include a parameter:
http://storedemo.spiffystores.com/?theme=blue
This theme parameter can be accessed by
request.theme
request.host
Returns the host name portion of the URL request.
For example, if we go to http://storedemo.spiffystores.com, then the request.host returns:
storedemo.spiffystores.com
request.url
Returns the complete URL used for this request.
For example, if we go to http://storedemo.spiffystores.com/products/widget, then the request.url returns:
storedemo.spiffystores.com/products/widget
request.remote_ip
Returns the IP address of the client accessing the page.