recommendafriend.html

Purpose: This template controls the display of the "Email a Friend" feature on product listings. When initiated, a form prompts the store visitor to enter their name, their email and their friends name/email with a comment about the product they are viewing. Once submitted the software sends an email to their friend recommending the product to them.


Notes: The feature can be enabled/disabled in the 3dcart Online Store Manager’s Settings ->General ->Store Settings. The layout of the sent email can be changed from Settings ->Design ->Emails.

Code Blocks

Note: It is important to preserve the commented tags to ensure the software performs correctly.

 
[recommendafriend_header]
      [name]
      [template]
      [stylesheet]
      [recommendafriend_visitorname]
      [recommendafriend_friendname]
      [recommendafriend_friendemail]
      [recommendafriend_note]
      [recommendafriend_message]
    <!--START: recomendBlock-->
      [catalogid]
      [sitename]
      [url]
      <!--START: thumbnail-->
        [thumbnail]
      <!--END: thumbnail-->
      [name]
      [recommendafriend_visitorname]
      [firstname]
      [recommendafriend_visitoremail]
      [email]
      [recommendafriend_friendname]
      [recommendafriend_friendemail]
      [recommendafriend_note]
      [recommendafriend_button]
    <!--END: recomendBlock-->
    <!--START: errorMsg-->
      [errorMsg]
    <!--END: errorMsg-->

Note: Code blocks and their respective variables will only work with specific template pages.

Variables

Note: Many of the following variables are dynamically inserted from your cart’s Settings ->Design ->Store Language section.

  • [template] – Used by the Software to Reference the Design Theme being used for URL referencing.
  • [stylesheet] – Used by the Software to Reference the Design Theme CSS file being used for URL referencing.
  • [recommendafriend_header] – Displays the Title of the “Recommend a Friend” heading on the popup page. (See Settings ->Design ->Store Language)
  • [recommendafriend_message] – Displays the “Please complete the fields below…” instructional Text. (See Settings ->Design ->Store Language)
  • [thumbnail] – Inserts the Product Thumbnail image for the listing.
  • [name] – Inserts and references the Product Name information for the item being recommended.
  • [catalogid] – Inserts and references the Product’s database ID for the recommendation links.
  • [sitename] – Inserts the Site Name information for the recommendation links.
  • [url] – Inserts the Store URL for the recommendation links.
  • [recommendafriend_visitorname] – Displays the Title of the “Your Name” field. (See Settings ->Design ->Store Language)
  • [firstname] – Inserts/References the visitor’s Name Information.
  • [recommendafriend_visitoremail] – Displays the Title of the “Your Email” field. (See Settings ->Design ->Store Language)
  • [email] – Inserts/References, the Visitor’s Email information.
  • [recommendafriend_friendname] – Displays the Title of the “Friend’s Name” field. (See Settings ->Design ->Store Language)
  • [recommendafriend_friendemail] – Displays the Title of the “Friend’s Email” field. (See Settings ->Design ->Store Language)
  • [recommendafriend_note] – Displays the Title of the “Note to Friend” field. (See Settings ->Design ->Store Language)
  • [recommendafriend_button] – Displays the Title of the “Recommend!” link/button. (See Settings ->Design ->Store Language)
  • [errorMsg] – Used by the software to insert an error message prompting the user to fill in required elements if they are missing.
X