Skip to content

Urls

Content below is copied from the official Neto/Maropost docs so you can edit and annotate it locally.


url

url

Targets a page in Neto by Maropost to generate the url

Example

[%url page:'account' type:'approve_quote' /%]

Usage

The url tag generates a URL based on the parameters. This is best practice over a static URL as it means you can change these URL’s down the road and as long as the ID’s stay the same, the links will continue to update and work.

Common URL uses

[%url page:'checkout' type:'cart' /%]

Note: There is also a data tag [@config:home_url@]

[%url type:'home' /%]

[%url type:'item' id:'[@sku@]' /%]

Replace 3 with the ID of your page.

[%url id:'3' /%]

[%url page:'account' type:'orders' id:'[@order_id@] /%]

Parameters

NameOptionsDescription
page:''account, checkout, content, home, item, pageThe page section you’d like to call for the url
type:''StringThe page type, applicable when a page has multiple options
id:''StringUsed to target the ID as stored in Neto, eg. [@SKU@]
fn:''StringIn special cases it will specify a function to perform with specific types, eg. view to view a specific ID of a wishlist.
qs:''StringQuery string
nohost:''1 / 0Removes protocol and domain for relative URLs. Safe for HTTPs/HTTP elements.
https:''1 / 0When set to true loads a secure HTTPS url

Options

ParametersLink to
id:‘95’Contact page
page:‘account’Customer account
page:‘account’ type:‘approve_quote’ id:” fn:‘confirm’Approve Quote 1
page:‘account’ type:‘approve_quote’Approve Quotes page
page:‘account’ type:‘documents’Customer files
page:‘account’ type:‘edit_account’Edit customer account details
page:‘account’ type:‘edit_address’Edit customer address book
page:‘account’ type:‘edit_pwd’Change Account Password
page:‘account’ type:‘favourites’Reorder Your Favourite Items
page:‘account’ type:‘forgotpwd’Forgot Password form
page:‘account’ type:‘forgotusr’Forgot Username form
page:‘account’ type:‘login’Account Login
page:‘account’ type:‘logos’Manage Logo
page:‘account’ type:‘logout’Logout
page:‘account’ type:‘mystore’My Stores page
page:‘account’ type:‘nr_track_order’Retrieve Order Tracking Information
page:‘account’ type:‘nr_view_order’View order 2
page:‘account’ type:‘pay_order’ id:” qs:‘action=paynow’Pay invoice
page:‘account’ type:‘payrec’Pay Outstanding Orders
page:‘account’ type:‘print’ id:” fn:‘invoice’Print invoice
page:‘account’ type:‘register’Login / register page
page:‘account’ type:‘resetpwd’ id:”Reset password
page:‘account’ type:‘track_order’ id:”Track order
page:‘account’ type:‘view_order’ id:”View order
page:‘account’ type:‘warranty’View/close unresolved disputes
page:‘account’ type:‘warranty’ fn:‘create’Open dispute 3
page:‘account’ type:‘warranty’ id:”View dispute
page:‘account’ type:‘wholesaleregister’Wholesale registration form
page:‘account’ type:‘wishlist’Wishlists
page:‘account’ type:‘wishlist’ id:” fn:‘view’View Wishlist
page:‘account’ type:‘write_contentreview’Leave a comment 4
page:‘account’ type:‘write_review’Write product review 5
page:‘checkout’Shopping Cart
page:‘checkout’ fn:”Continue to Checkout
page:‘checkout’ fn:‘3rdparty’Payment plan 6
page:‘checkout’ fn:‘3rdparty’ qs:‘payment=6’PayPal button
page:‘checkout’ fn:‘3rdparty’ qs:‘payproc=&payclr=y’Charge credit card
page:‘checkout’ fn:‘payment’Checkout page
page:‘checkout’ fn:‘quote’Create Quote From Cart
page:‘checkout’ fn:‘upsell’Upsell page
page:‘checkout’ fn:‘voucher’Edit Gift Voucher details
page:‘checkout’ qs:‘rmcpn=‘Remove discount
page:‘checkout’ qs:‘sku=&gift=‘Add free gift to order
type:‘content’ id:”Back to content page
type:‘home’Home page
type:‘item’ id:”Product page
type:‘page’ id:‘contact_us’Contact us page
type:‘page’ id:‘subscribe’Newsletter subscribe form

Notes 1 - See customer/approve_quote/approve_quote_confirm.template.html template for list of form fields.

2 - See cart/invoice.template.html template for list of form fields.

3 - See customer/warranty/open_dispute.template.html template for list of form fields.

4 - See cms/default.template.html template for list of form fields.

5 - See customer/write_review/preview.template.html template for list of form fields.

6 - See cart/shopping_cart.template.html template for list of form fields.


Your annotations

Use this section to note anything that’s incorrect in the official docs or extended by your implementation.