Описание ядра
Функция argURL
fcf.Arg argURL(string a_name, object a_options = undefined)
[Since 1.1.56] Возвращает объект с информацией об аргументе шаблона, который ссылается на параметр URL. Изменение значения аргумента шаблона на клиенте так же ведет к изменению адресной строки.
Исходный файл
fcf:fcf.js
Namespace
fcf
Аргументы:
string a_name - Имя параметра URL аргумента
object a_options - Объект дополнительных опций шаблона:
- array[string] default - Значение по умолчанию, если параметр URL не задан
- array[string] hardDependencies - массив имен аргументов шаблона от которых зависит сборка объявляемого аргумента. Перегрузка аргумента не удаляет данную зависимость и она актуальна при использовании хуков
Возвращаемое значение:
fcf.Arg
Примеры
Пример 1
Пример обращения по адресу /template?value=1 к шаблону представленному ниже.
//~ARGUMENTS
{
value: fcf.argURL("value")
}
//~TEMPLATE
value: @{{args.value}}@
Результат:
value: 1