LoERbTcWHiQxdmcpf4fiSjgWN9qHi76MAUgOelk0

Update Aplikasi Android V2 Pro 11/03/20


Kabar gembira untuk semua web yang sudah pakai aplikasi android V2 Pro. Ada update aplikasi per hari ini Rabu, 11 Maret 2020 Jam 12 WIB. Apa yang baru?
  • Perbaikan struk saat dicetak di printer bluetooth.
  • Penambahan kolom header dan footer yang bisa bebas diubah saat cetak struk.
  • Banner bisa di custom.
  • Struk bisa di custom.
  • Perbaikan tombol batalkan transaksi.
Silakan build melalui halaman w38s.com/build-apk dengan biaya Rp 25.000.

Custom Banner

Untuk melakukan custom pada banner diperlukan file MY_Get_main_page.php. Jadi, jika belum ada file tersebut silakan dibuat ya. Selain untuk melakukan custom, script dalam file ini juga berguna untuk merapihkan banner yang tampil pada aplikasi V2 Pro.

1. Masuk ke panel hosting kamu (cPanel / Direct Admin / Webuzo / dll). Kemudain buka File Manager lalu buka public_html > application > models > api. Jika belum ada file dengan nama MY_Get_main_page.php pada folder api, buat file baru dengan nama MY_Get_main_page.php ya. Penulisan harus sama persis. Jika sudah ada file dengan nama tersebut tidak perlu buat baru.
Buat file MY_Get_main_page.php.

2. Masukkan script berikut ini ke dalam file MY_Get_main_page.php:
<?php

class MY_Get_main_page extends Get_main_page
{
    public function run($params = array())
    {
        $result = parent::run($params);

        for ($i = 0; $i < count($result['results']); $i++) {
            if ($result['results'][$i]['id'] == 'banner') {
                $result['results'][$i] = array(
                    'id' => 'banner',
                    'data' => $result['results'][$i]['data'],
                    'config' => array(
                        'width' => 480,
                        'height' => 160,
                        'offset_type' => 'center',
                        'scale_on_scroll' => true,
          'auto_play' => true,
                        'current_item' => ceil(count($result['results'][$i]['data']) / 2),
                    )
                );
            }
        }

        return $result;
    }
}
Silakan ubah ukuran banner dengan mengganti angka berwarna biru, width artinya panjang banner (maksimal 640), height artinya tinggi banner (maksimal 240). Nilai true pada auto_play artinya gambar banner otomatis berganti, jika di false banner perlu di geser manual oleh pengguna aplikasi.

3. Jika sebelumnya sudah menggunakan editan Membuat Aplikasi yang Tidak Update Tidak Bisa Digunakan, silakan gunakan script yang ini:
<?php

defined('BASEPATH') or exit('No direct script access allowed');

class MY_Get_main_page extends Get_main_page

{

// Versi aplikasi yang sudah dipublish di Play Store
     protected $newVersionCode = XXXXXX;

 public function __construct()
 {
        parent::__construct();
 }

 public function run($params = array())
 {
  $result = parent::run($params);

        //paksa update 
        $v = $this->input->get_post('app_version_code');

        if (!$v)
            $v = 0;

        if ((int)$v < $this->newVersionCode)
            return array(
                'success' => true,
                'results' => array(array(
                        'id' => 'webview',
                        'data' => 'https://domain.com/wajib-update',
                        )),
                );
//paksa update

//banner
          for ($i = 0; $i < count($result['results']); $i++) {
            if ($result['results'][$i]['id'] == 'banner') {
                $result['results'][$i] = array(
                    'id' => 'banner',
                    'data' => $result['results'][$i]['data'],
                    'config' => array(
                        'width' => 480,
                        'height' => 160,
                        'offset_type' => 'center',
                        'scale_on_scroll' => true,
                        'auto_play' => true,
                        'current_item' => ceil(count($result['results'][$i]['data']) / 2),
                    )
                );
            }
        }
//banner

  return $result;

 }

}
Sesuaikan XXXXXX dengan versi aplikasi yang ada di Play Store, sesuaikan juga https://domain.com/wajib-update dengan domain web kamu. Kemudian simpan.

Custom Struk

Tanya grup aja ya
M Faishal Hidayat
M Faishal Hidayat, lahir di Cianjur tapi besar di Bogor. Kuliah manajemen dan ekonomi tapi sangat tertarik dengan dunia teknologi khususnya segala sesuatu yang berhubungan dengan website.
SHARE

Related Posts

Subscribe to get free updates

Post a Comment

Channel Telegram