Documentation You are here: start » v » 1.0 » templates

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

v:1.0:templates [2012/08/14 01:36]
foxybrett [Using Twig with FoxyCart]
v:1.0:templates [2012/11/05 08:58] (current)
foxyluke [Using Twig with FoxyCart]
Line 142: Line 142:
 === Allowed Twig Tags and Functionality === === Allowed Twig Tags and Functionality ===
 At present, the only allowed functionality for Twig is as follows: At present, the only allowed functionality for Twig is as follows:
-  * Tags: ''​if'',​ ''​for'',​ ''​include'',​ ''​macro'',​ ''​block''​+  * Tags: ''​if'',​ ''​for'',​ ''​include'',​ ''​macro'',​ ''​block'',​ ''​set''​
   * Filters: ''​escape'',​ ''​raw'',​ ''​length''​   * Filters: ''​escape'',​ ''​raw'',​ ''​length''​
 ===== Default Template Styles ===== ===== Default Template Styles =====
Line 182: Line 182:
  
 ==== Important Notes ==== ==== Important Notes ====
 +  * **Linked Stylesheets if the ''​rel''​ attribute is after the ''​href''​ attribute.** This one is weird, and //​shouldn'​t//​ be a problem (the regex is perfect), but if you have ''<​link>''​ elements that aren't being cached, switch the order of the attributes and put the ''​rel="​stylesheet"''​ before the ''​href''​ attribute.
   * **Preventing Hotlinking?​** If you're running scripts to prevent hotlinking, that may interfere with the template caching. If images aren't showing up properly, turn off your hotlinking protection while you cache your templates.   * **Preventing Hotlinking?​** If you're running scripts to prevent hotlinking, that may interfere with the template caching. If images aren't showing up properly, turn off your hotlinking protection while you cache your templates.
   * **Attributes must be enclosed in single or double quotes** like ''​src="​foo/​bar"''​ or ''​src='​foo/​bar'''​.   * **Attributes must be enclosed in single or double quotes** like ''​src="​foo/​bar"''​ or ''​src='​foo/​bar'''​.

Site Tools