UNPKG

@opengis/fastify-table

Version:

core-plugins

26 lines (25 loc) 1.35 kB
/** * Створює змінну, яка використовується у шаблоні та може бути записана в БД. * Використовується для спрощення зовнішнього вигляду коду та за умови багаторазового використання. * * @summary Записує на сайт зміни. Є можливість вносити зміни до бази даних. * @priority 3 * @type helper * @alias set * @tag string * @example * {{set '_limit' 10}} {{_limit}} * @descr Створює змінну _limit, яка може бути викликана з будь-якої частини шаблону та встановлює значення, * яке отримується з хешу ( наприклад, через присвоєння limit=10 в межах handlebars (хелпер _hb) ) * @param {Any} save Для перевірки чи робити збереження в базі * @param {Array} args Масив, у якому містяться html строки * @returns {String} Returns HTML */ export default function set(variableName, value) { if (typeof variableName === 'string') { this[variableName] = value; } else { console.error('Invalid variable name.'); } return ''; }