Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:docs:qr_code:ru [2017/10/30 16:50] anton |
abills:docs:docs:qr_code:ru [2017/12/07 15:49] (текущий) anton |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
Для каждого типа документа можно указать параметры для QR Code, который будет вставляться в все документы этого типа.\\ | Для каждого типа документа можно указать параметры для QR Code, который будет вставляться в все документы этого типа.\\ | ||
- | В QR коде будет зашифрована последовательность названий ключей с значениями через двоеточие.\\ | + | В QR коде будет зашифрована последовательность названий ключей с значениями через символ ''|''.\\ |
\\ | \\ | ||
- | Параметры для включения в QR код указываются группами через двоеточие. Последняя группа отвечает за [[abills:docs:manual:admin:form_templates:pdf#parametry_ispolzuemye_v_shablonax|параметры отображения картинки в PDF документе]] \\ | + | Параметры для включения в QR код указываются группами через двоеточие. Есть возможность вывода имени ключа, указав нужное имя в скобках |
- | %CONFIG%:%CLIENT%:%DOCUMENT%:%PDF_PARAMS% | + | |
+ | Последняя группа отвечает за [[abills:docs:manual:admin:form_templates:pdf#parametry_ispolzuemye_v_shablonax|параметры отображения картинки в PDF документе]] \\ | ||
+ | %PREFIX%:%CONFIG%:%CLIENT%:%DOCUMENT%:%PDF_PARAMS% | ||
Для HTML шаблонов, нужно добавить переменную %QR_CODE% в текст шаблона в том месте, где хотите увидеть картинку. (в конфигурации апача должен быть прописан алиас ''images'' на папку ''templates'') | Для HTML шаблонов, нужно добавить переменную %QR_CODE% в текст шаблона в том месте, где хотите увидеть картинку. (в конфигурации апача должен быть прописан алиас ''images'' на папку ''templates'') | ||
\\ | \\ | ||
Строка 11: | Строка 13: | ||
\\ | \\ | ||
\\ | \\ | ||
+ | В группе ''PREFIX'' можно указать произвольный текст, который будет вставлен в начало зашифрованной строки.\\ | ||
В группе ''CONFIG'' можно указывать названия любых параметров конфигурации.\\ | В группе ''CONFIG'' можно указывать названия любых параметров конфигурации.\\ | ||
Для группы ''CLIENT'' - названия полей персональной информации (''UID'', ''PHONE'', ''ADDRESS'', ''FIO'')\\ | Для группы ''CLIENT'' - названия полей персональной информации (''UID'', ''PHONE'', ''ADDRESS'', ''FIO'')\\ | ||
Строка 20: | Строка 23: | ||
**libexec/config.pl** | **libexec/config.pl** | ||
<code> | <code> | ||
- | $conf{DOCS_QRCODE_INCLUDE_RECEIPT} = 'ORGANIZATION_ADDRESS,ORGANIZATION_BANK_NAME,ORGANIZATION_BANK_NUM:x=200;y=250; img_height=200; img_width=200'; | + | $conf{DOCS_QRCODE_INCLUDE_RECEIPT} = 'HELLO:ORGANIZATION_ADDRESS(Address),ORGANIZATION_BANK_NAME(Bank),ORGANIZATION_BANK_NUM:x=200;y=250; img_height=200; img_width=200'; |
</code> | </code> | ||
\\ | \\ |