define_search_query_field

NAML documentation   Watch a video
   Usages of this macro
... in search.naml
283
284
285
286
287
288
289
290
291
292
293
294
295
<macro name="define_search_query_field">
    <n.if
Binary
Namespace: BasicNamespace
Parameters: condition, else, then
.not
Binary
Namespace: BasicNamespace
Parameters: condition
.is_null
Binary
Namespace: BasicNamespace
Parameters: value
.search_query_field
Macro
Parameters: do
.value
Binary
Namespace: FieldNamespace
>
        <then>
            <n.search_query_field
Macro
Parameters: do
.set_value
Binary
Namespace: FieldNamespace
Parameters: value
.>
                <n.regex_replace_all
Binary
Namespace: BasicNamespace
Parameters: pattern, text, replacement
. pattern="\band\b" replacement="AND">
                    <n.regex_replace_all
Binary
Namespace: BasicNamespace
Parameters: pattern, text, replacement
. pattern="\bor\b" replacement="OR">
                        <n.trim
Binary
Namespace: BasicNamespace
Parameters: text
.search_query_field
Macro
Parameters: do
.value
Binary
Namespace: FieldNamespace
/>
                    </n.regex_replace_all.>
                </n.regex_replace_all.>
            </n.search_query_field.set_value.>
        </then>
    </n.if.not.is_null.search_query_field.value>
</macro>