Panduan PDF Template


Konfigurasi Dasar

Untuk mengenerate sebuah halaman PDF buatlah sebuah template dengan melakukan klik Kemudian lakukan konfigurasi sesuai kebutuhan pada halaman template. Berikut ini beberapa konfigurasi template untuk PDF.

Field Tipe Isian
report name string Sesuaikan dengan nama laporan yang dibuat
paper type radio button F4, A4, B5
data source type radio button POST - untuk mengirim data ke Anywhere. Dapat mengunakan
URL - Anywhere akan membuka url untuk mendapatkan data
CSS from CDN url Alamat cdn CSS misal: <link href="http://example.com/assets/global/css/bootstrap.css" rel="stylesheet">
url data source here url Alamat untuk mengunduh data. Isi jika memilih data source type URL
file output radio button atau . Jika menggunakan data otomatis di buka langsung di Browser
API url url Untuk melakukan request laporan PDF
.html designer file Designer template laporan PDF menggunakan HTML. Tidak perlu menuliskan ulang tag . HTML designer menggunakan aturan Puko Template Engine (PTE) yang dapat kamu lihat di sini
.css designer file Designer template laporan PDF menggunakan CSS. Otomatis terhubung dengan
.json data sample json file Menyediakan data contoh untuk pengembangan pada tahap design HTML dan CSS

Konfigurasi Kode Request

Untuk membuat request PDF download AnywhereWrapper Kemudian kamu bisa menuliskan kodenya seperti contoh berikut:

require 'Wrapper.php';
$pdf = new AnywherePdf(Wrapper::POST);
$pdf->setValue('Name', 'Someone');
$pdf->setValue('Age', '22');
$pdf->Send(API_URL);

Jika request berhasil maka browser akan menampilkan file PDF sesuai dengan template dan data.


Panduan E-MAIL Template


Konfigurasi Dasar

Untuk mengirim e-mail buatlah sebuah template dengan melakukan klik Kemudian lakukan konfigurasi sesuai kebutuhan pada halaman template. Berikut ini beberapa konfigurasi template untuk SMTP e-mail.

Field Tipe Isian
email name string Nama email akan digunakan sebagai nama pengirim e-mail
email host string Hostname dari layanan penyedia akun e-mail
email port string nomor PORT SMTP dari layanan penyedia akun e-mail
email username string username akun e-mail
email password string password akun e-mail
CSS from CDN url Alamat cdn CSS misal: <link href="http://example.com/assets/global/css/bootstrap.css" rel="stylesheet">
data source type radio button POST - untuk mengirim data ke Anywhere. Dapat mengunakan
URL - Anywhere akan membuka url untuk mendapatkan data
url data source here url Alamat untuk mengunduh data. Isi jika memilih data source type URL
SMTP Auth select atau
SMTP Secure select atau
API url url Untuk melakukan request pengiriman e-mail
.html designer file Designer template tampilan e-mail menggunakan HTML. Tidak perlu menuliskan ulang tag . HTML designer menggunakan aturan Puko Template Engine (PTE) yang dapat kamu lihat di sini
.css designer file Designer template tampilan e-mail menggunakan CSS. Otomatis terhubung dengan
.json data sample json file Menyediakan data contoh untuk pengembangan pada tahap design HTML dan CSS

Konfigurasi Kode Request

Untuk mengirim e-mail download AnywhereWrapper Kemudian kamu bisa mengirim e-mail dengan kode seperti contoh berikut:

require 'Wrapper.php';
$mail = new AnywhereMail(Wrapper::POST);
$mail->setTo('example@gmail.com');
$mail->setCc('example@outlook.com');
$mail->setBcc('example@yahoo.co.id');
$mail->setSubject('Anywhere Wrapper');
$mail->setValue('Name', 'Anywhere');
$mail->setValue('Age', '22');
$mail->setAttachment('qrcode.png', 'http://oaas-divelliz.rhcloud.com/qr/render?data=admin@example.co.id');
$mail->setAttachment('qrcode1.png', 'http://oaas-divelliz.rhcloud.com/qr/render?data=developer@example.co.id');
$mail->Send(API_URL);

Perhatian: biasanya e-mail memerlukan waktu beberapa menit agar dapat sampai ke alamat tujuan.

Jika request berhasil maka email akan terkirim ke alamat yang dimasukan pada bagian .


Panduan IMAGE Template


coming soon