Pular para o conteúdo
Menu
Esta pergunta foi sinalizada
2 Respostas
8635 Visualizações

I wanna create an attendance app using QRCode.

This inspirete by Odoo Attendance on Kiosk Mode, there employees can do attendance by scan their badge or identify manually by input their PIN.

Base on that, I wanna to create similiary, but the employess record their attendance by scan the QRCode that showing on kiosk mode using their phone. But this just going a step.


The problem that I facing is the QRCode image doesnt showing correctly, like the bellow screenshot:


Here is the code behind the screen above:

xml version="1.0" encoding="utf-8" ?>
<template xml:space="preserve">
<t t-name="AqurAttendanceQRCodeKioskMode">
<div class="o_hr_attendance_kiosk_mode_container o_home_menu_background">
<span class="o_hr_attendance_kiosk_backdrop"/>
<div class="o_hr_attendance_clock text-center"/>
<div class="o_hr_attendance_kiosk_mode o_barcode_main">
<h1>
Absensi QR Code

<span t-esc="widget.qrcode_secret"/>
h1>

<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s'%('QR', 'test text', 200, 200)"/>
div>
div>
t>
template>

The point of the QR code code is on the:

<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s'%('QR', 'test text', 200, 200)"/>

I also showing the full code in this short of video:
https://youtu.be/pZQu0rWObi4

I don't know, why the image contain the QRCode doesnt showing correctly.


So my question is: How to render/showing barcode or qr code image on Qweb Template?
The anwser, source or tutorial how to do that will be very appreciate?


Thanks,

Tri Nanda


Avatar
Cancelar
Melhor resposta

To Display QR Code on Qweb Report:

<img t-att-src="'/report/barcode/QR/'+o.name" style="height:150px; width:150px;" alt="QR Code"/>



Avatar
Cancelar
Melhor resposta

<img alt="Barcode" t-att-src="'/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('QR', doc.result, 200, 200)" />



result is  a binary field

Avatar
Cancelar
Publicações relacionadas Respostas Visualizações Atividade
1
jun. 23
1954
1
fev. 23
3703
2
out. 22
3573
0
mai. 21
3805
2
set. 21
3515