| 991 |
lars |
1 |
site_name: Smarty Documentation
|
|
|
2 |
theme:
|
|
|
3 |
name: material
|
|
|
4 |
palette:
|
|
|
5 |
primary: amber
|
|
|
6 |
features:
|
|
|
7 |
- content.code.copy
|
|
|
8 |
- navigation.tabs
|
|
|
9 |
- navigation.tabs.sticky
|
|
|
10 |
- navigation.instant
|
|
|
11 |
- navigation.tracking
|
|
|
12 |
icon:
|
|
|
13 |
logo: material/lightbulb-on
|
|
|
14 |
favicon: images/favicon.ico
|
|
|
15 |
|
|
|
16 |
extra:
|
|
|
17 |
version:
|
|
|
18 |
provider: mike
|
|
|
19 |
|
|
|
20 |
markdown_extensions:
|
|
|
21 |
- pymdownx.highlight:
|
|
|
22 |
anchor_linenums: true
|
|
|
23 |
- pymdownx.inlinehilite
|
|
|
24 |
- pymdownx.snippets
|
|
|
25 |
- pymdownx.superfences
|
|
|
26 |
|
|
|
27 |
nav:
|
|
|
28 |
- Home: 'index.md'
|
|
|
29 |
- 'Getting started': 'getting-started.md'
|
|
|
30 |
- 'Designers':
|
|
|
31 |
- 'Basic Syntax':
|
|
|
32 |
- Introduction: 'designers/language-basic-syntax/index.md'
|
|
|
33 |
- Comments: 'designers/language-basic-syntax/language-syntax-comments.md'
|
|
|
34 |
- Variables: 'designers/language-basic-syntax/language-syntax-variables.md'
|
|
|
35 |
- Functions: 'designers/language-basic-syntax/language-syntax-functions.md'
|
|
|
36 |
- Attributes: 'designers/language-basic-syntax/language-syntax-attributes.md'
|
|
|
37 |
- Quotes: 'designers/language-basic-syntax/language-syntax-quotes.md'
|
|
|
38 |
- Math: 'designers/language-basic-syntax/language-math.md'
|
|
|
39 |
- 'Escaping Smarty parsing': 'designers/language-basic-syntax/language-escaping.md'
|
|
|
40 |
- 'Variables':
|
|
|
41 |
- 'Introduction': 'designers/language-variables/index.md'
|
|
|
42 |
- 'Assigned from PHP': 'designers/language-variables/language-assigned-variables.md'
|
|
|
43 |
- 'Variable scopes': 'designers/language-variables/language-variable-scopes.md'
|
|
|
44 |
- 'From config files': 'designers/language-variables/language-config-variables.md'
|
|
|
45 |
- '{$smarty}': 'designers/language-variables/language-variables-smarty.md'
|
|
|
46 |
- 'Modifiers':
|
|
|
47 |
- 'Introduction': 'designers/language-modifiers/index.md'
|
|
|
48 |
- 'capitalize': 'designers/language-modifiers/language-modifier-capitalize.md'
|
|
|
49 |
- 'cat': 'designers/language-modifiers/language-modifier-cat.md'
|
|
|
50 |
- 'count_characters': 'designers/language-modifiers/language-modifier-count-characters.md'
|
|
|
51 |
- 'count_paragraphs': 'designers/language-modifiers/language-modifier-count-paragraphs.md'
|
|
|
52 |
- 'count_sentences': 'designers/language-modifiers/language-modifier-count-sentences.md'
|
|
|
53 |
- 'count_words': 'designers/language-modifiers/language-modifier-count-words.md'
|
|
|
54 |
- 'date_format': 'designers/language-modifiers/language-modifier-date-format.md'
|
|
|
55 |
- 'default': 'designers/language-modifiers/language-modifier-default.md'
|
|
|
56 |
- 'escape': 'designers/language-modifiers/language-modifier-escape.md'
|
|
|
57 |
- 'from_charset': 'designers/language-modifiers/language-modifier-from-charset.md'
|
|
|
58 |
- 'indent': 'designers/language-modifiers/language-modifier-indent.md'
|
|
|
59 |
- 'lower': 'designers/language-modifiers/language-modifier-lower.md'
|
|
|
60 |
- 'nl2br': 'designers/language-modifiers/language-modifier-nl2br.md'
|
|
|
61 |
- 'regex_replace': 'designers/language-modifiers/language-modifier-regex-replace.md'
|
|
|
62 |
- 'replace': 'designers/language-modifiers/language-modifier-replace.md'
|
|
|
63 |
- 'spacify': 'designers/language-modifiers/language-modifier-spacify.md'
|
|
|
64 |
- 'string_format': 'designers/language-modifiers/language-modifier-string-format.md'
|
|
|
65 |
- 'strip': 'designers/language-modifiers/language-modifier-strip.md'
|
|
|
66 |
- 'strip_tags': 'designers/language-modifiers/language-modifier-strip-tags.md'
|
|
|
67 |
- 'to_charset': 'designers/language-modifiers/language-modifier-to-charset.md'
|
|
|
68 |
- 'truncate': 'designers/language-modifiers/language-modifier-truncate.md'
|
|
|
69 |
- 'unescape': 'designers/language-modifiers/language-modifier-unescape.md'
|
|
|
70 |
- 'upper': 'designers/language-modifiers/language-modifier-upper.md'
|
|
|
71 |
- 'wordwrap': 'designers/language-modifiers/language-modifier-wordwrap.md'
|
|
|
72 |
- 'designers/language-combining-modifiers.md'
|
|
|
73 |
- 'Builtin Functions':
|
|
|
74 |
- 'Introduction': 'designers/language-builtin-functions/index.md'
|
|
|
75 |
- '{append}': 'designers/language-builtin-functions/language-function-append.md'
|
|
|
76 |
- '{assign}': 'designers/language-builtin-functions/language-function-assign.md'
|
|
|
77 |
- '{block}': 'designers/language-builtin-functions/language-function-block.md'
|
|
|
78 |
- '{call}': 'designers/language-builtin-functions/language-function-call.md'
|
|
|
79 |
- '{capture}': 'designers/language-builtin-functions/language-function-capture.md'
|
|
|
80 |
- '{config_load}': 'designers/language-builtin-functions/language-function-config-load.md'
|
|
|
81 |
- '{debug}': 'designers/language-builtin-functions/language-function-debug.md'
|
|
|
82 |
- '{extends}': 'designers/language-builtin-functions/language-function-extends.md'
|
|
|
83 |
- '{for}': 'designers/language-builtin-functions/language-function-for.md'
|
|
|
84 |
- '{foreach}': 'designers/language-builtin-functions/language-function-foreach.md'
|
|
|
85 |
- '{function}': 'designers/language-builtin-functions/language-function-function.md'
|
|
|
86 |
- '{if},{elseif},{else}': 'designers/language-builtin-functions/language-function-if.md'
|
|
|
87 |
- '{include}': 'designers/language-builtin-functions/language-function-include.md'
|
|
|
88 |
- '{insert}': 'designers/language-builtin-functions/language-function-insert.md'
|
|
|
89 |
- '{ldelim},{rdelim}': 'designers/language-builtin-functions/language-function-ldelim.md'
|
|
|
90 |
- '{literal}': 'designers/language-builtin-functions/language-function-literal.md'
|
|
|
91 |
- '{nocache}': 'designers/language-builtin-functions/language-function-nocache.md'
|
|
|
92 |
- '{section}': 'designers/language-builtin-functions/language-function-section.md'
|
|
|
93 |
- '{setfilter}': 'designers/language-builtin-functions/language-function-setfilter.md'
|
|
|
94 |
- '{strip}': 'designers/language-builtin-functions/language-function-strip.md'
|
|
|
95 |
- '{while}': 'designers/language-builtin-functions/language-function-while.md'
|
|
|
96 |
- 'Custom Functions':
|
|
|
97 |
- 'Introduction': 'designers/language-custom-functions/index.md'
|
|
|
98 |
- '{counter}': 'designers/language-custom-functions/language-function-counter.md'
|
|
|
99 |
- '{cycle}': 'designers/language-custom-functions/language-function-cycle.md'
|
|
|
100 |
- '{debug}': 'designers/language-custom-functions/language-function-debug.md'
|
|
|
101 |
- '{eval}': 'designers/language-custom-functions/language-function-eval.md'
|
|
|
102 |
- '{fetch}': 'designers/language-custom-functions/language-function-fetch.md'
|
|
|
103 |
- '{html_checkboxes}': 'designers/language-custom-functions/language-function-html-checkboxes.md'
|
|
|
104 |
- '{html_image}': 'designers/language-custom-functions/language-function-html-image.md'
|
|
|
105 |
- '{html_options}': 'designers/language-custom-functions/language-function-html-options.md'
|
|
|
106 |
- '{html_radios}': 'designers/language-custom-functions/language-function-html-radios.md'
|
|
|
107 |
- '{html_select_date}': 'designers/language-custom-functions/language-function-html-select-date.md'
|
|
|
108 |
- '{html_select_time}': 'designers/language-custom-functions/language-function-html-select-time.md'
|
|
|
109 |
- '{html_table}': 'designers/language-custom-functions/language-function-html-table.md'
|
|
|
110 |
- '{mailto}': 'designers/language-custom-functions/language-function-mailto.md'
|
|
|
111 |
- '{math}': 'designers/language-custom-functions/language-function-math.md'
|
|
|
112 |
- '{textformat}': 'designers/language-custom-functions/language-function-textformat.md'
|
|
|
113 |
- 'designers/config-files.md'
|
|
|
114 |
- 'designers/chapter-debugging-console.md'
|
|
|
115 |
- 'Programmers':
|
|
|
116 |
- 'programmers/charset.md'
|
|
|
117 |
- 'programmers/smarty-constants.md'
|
|
|
118 |
- 'programmers/api-variables.md'
|
|
|
119 |
- 'programmers/api-functions.md'
|
|
|
120 |
- 'programmers/caching.md'
|
|
|
121 |
- 'programmers/resources.md'
|
|
|
122 |
- 'programmers/advanced-features.md'
|
|
|
123 |
- 'programmers/plugins.md'
|