Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
receipts [2023/06/15 20:55] bobr |
receipts [2023/06/15 21:17] (поточний) bobr [Підтримувані змінні та макроси] |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
====== Друк квитанцій ====== | ====== Друк квитанцій ====== | ||
Починаючи з релізу 0.9.8 з' | Починаючи з релізу 0.9.8 з' | ||
- | Вмикається модуль опцією **PRINT_RECEIPTS_ENABLED** в [[alteriniconf|alter.ini]]. За допомогою опції alter.ini **PRINT_RECEIPTS_IN_PROFILE** можна ввімкнути друк квитанцій особисто для кожного користувача прямо з його профілю\\. | + | Вмикається модуль опцією **PRINT_RECEIPTS_ENABLED** в [[alteriniconf|alter.ini]]. За допомогою опції alter.ini **PRINT_RECEIPTS_IN_PROFILE** можна ввімкнути друк квитанцій особисто для кожного користувача прямо з його профілю \\. |
Виглядає це приблизно так: | Виглядає це приблизно так: | ||
Рядок 44: | Рядок 44: | ||
**{APT}** - квартира \\ | **{APT}** - квартира \\ | ||
**{EXTADDR_POSTALCODE}** - поштовий індекс з додаткових полів адреси. Вимагає ввімкненої alter.ini опції ADDRESS_EXTENDED_ENABLED. \\ | **{EXTADDR_POSTALCODE}** - поштовий індекс з додаткових полів адреси. Вимагає ввімкненої alter.ini опції ADDRESS_EXTENDED_ENABLED. \\ | ||
- | **{EXTADDR_TOWNDISTR}**** - район/ | + | **{EXTADDR_TOWNDISTR}** - район/ |
**{EXTADDR_ADDREXT}** - додаткова інфо за адресою з додаткових полів адреси. Потребує ввімкненої alter.ini опції ADDRESS_EXTENDED_ENABLED. \\ | **{EXTADDR_ADDREXT}** - додаткова інфо за адресою з додаткових полів адреси. Потребує ввімкненої alter.ini опції ADDRESS_EXTENDED_ENABLED. \\ | ||
**{PHONE}** - телефон користувача \\ | **{PHONE}** - телефон користувача \\ | ||
Рядок 57: | Рядок 57: | ||
\\ | \\ | ||
- | ==== QR-коди: спеціальні змінні та макроси ==== | + | ==== QR-коди спеціальні змінні та макроси ==== |
---- | ---- | ||
- | Для генерації QR-кодів передбачається використання JS-бібліотеки **jquery.qrcode** і відповідної мінімальної " | + | Для генерації QR-кодів передбачається використання JS-бібліотеки **jquery.qrcode** і відповідної мінімальної " |
- | Для коректної генерації та розташування QR-кодів використовуються такі макроси: | + | Для коректної генерації та розташування QR-кодів використовуються такі макроси: |
- | **{QR_CODES_CNT}**** - кількість QR-кодів, | + | **{QR_CODES_CNT}** - кількість QR-кодів, |
**{QR_CODE_CONTENT}** - дані, які потрібно " | **{QR_CODE_CONTENT}** - дані, які потрібно " | ||
Рядок 69: | Рядок 69: | ||
**{QR_INDEX}** - індекс або порядковий номер QR-коду, | **{QR_INDEX}** - індекс або порядковий номер QR-коду, | ||
- | **{QR_EMBED}**** - наявність цього макросу вказує, | + | **{QR_EMBED}** - наявність цього макросу вказує, |
<code html> | <code html> | ||
<input id=" | <input id=" |