PHP Classes

File: documentation/method/id/add_action.md

Recommend this page to a friend!
  Classes of Aby Dahana   Aksara   documentation/method/id/add_action.md   Download  
File: documentation/method/id/add_action.md
Role: Auxiliary data
Content type: text/markdown
Description: Auxiliary data
Class: Aksara
A CodeIgniter based API and CRUD generator
Author: By
Last change: Update of documentation/method/id/add_action.md
Date: 2 years ago
Size: 1,209 bytes
 

Contents

Class file image Download

Metode ini digunakan ketika akan menambahkan tombol atau link pada suatu data yang ditampilkan dalam tabel CRUD. Pada kasus tertentu, Anda mungkin akan membutuhkannya apabila ingin menambahkan tindakan lain terkait dengan primary ID yang diminta, misal untuk menghubungkan ke dalam modul lain, dengan primary ID yang diambil dari referensi tabel CRUD saat ini.

Referensi

add_action($placement, $url, $label, $class, $icon, $parameter, $new_tab)

Parameter

  • $placement (string) - penempatan posisi tombol, toolbar, option, dropdown,
  • $url (string) - link target,
  • $label (string) - label untuk tombol,
  • $class (string) - class CSS untuk jenis tombol,
  • $icon (string) - ikon untuk tombol (default `mdi mdi-link`),
  • $parameter (array) - parameter tambahan untuk ditambahkan sebagai query string,
  • $new_tab (bool) - opsi tab window pada saat membuka link.
Contoh Penggunaan

$this->add_action('toolbar', 'current/pages/import', 'Import Data', 'btn-success --xhr', 'mdi mdi-import', array('id' => 3));

Pemanggilan metode di atas akan menambah satu tombol pada toolbar yang mengarah pada modul current/pages/import?id=3