Query_param_link

Query_param_link

Examples

Query Param Link advanced

Copy
Original URL: "http://www.domain.com/path/to/page?flat=true"
Template: {% var oldvarname = 'flat' %}
{% var newvarname = 'round' %}
<a href="{% query_param_link = &oldvarname:false &newvarname:'true' %}">
Output: <a href="http://www.domain.com/path/to/page?round=true">

Query Param Link multiple parameters

Copy
Original URL: "http://www.domain.com/path/to/page?page=2"
Template: {% var numLinks = 3 %}
{% query_param_link mylink = page:1 limit:numLinks topic:'Patriotism' %}
<a href="{{ mylink | Append:"#articletop" }}">Top {{ numLinks }} Patriotic Articles<a>
Output: <a href="http://www.domain.com/path/to/page?page=1&limit=3&topic=Patriotism#articletop">Top 3 Patriotic Articles<a>

Query Param Link

Copy
Original URL: "http://www.domain.com/path/to/page"
Template: <a href="{% query_param_link = page:2 %}">Page 2<a>
Output: <a href="http://www.domain.com/path/to/page?page=2">Page 2<a>