本文整理汇总了PHP中APP::urlFor方法的典型用法代码示例。如果您正苦于以下问题:PHP APP::urlFor方法的具体用法?PHP APP::urlFor怎么用?PHP APP::urlFor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类APP
的用法示例。
在下文中一共展示了APP::urlFor方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: v005
public function v005($id = null)
{
$grid['folder'] = "Stock";
$grid['title'] = "Form itemprice / Brand Item";
$grid['url_submit'] = App::urlFor("itemprice.s003");
$data = null;
if (!is_null($id)) {
$data = ItemPriceList::find($id);
}
$grid['data'] = $data;
$grid['url_price_list'] = APP::urlFor('pricelist.dataset');
$grid['url_item'] = APP::urlFor('item.dataset');
App::render('itemprice/form_itemprice', $grid);
}
示例2: v005
public function v005($id = null)
{
$grid['folder'] = "Stock";
$grid['title'] = "Form batch / Brand Item";
$grid['url_submit'] = App::urlFor("batch.s003");
$data = null;
if (!is_null($id)) {
$data = Batch::find($id);
$grid['is_read_only'] = true;
}
$grid['data'] = $data;
$grid['url_price_list'] = APP::urlFor('pricelist.dataset');
$grid['url_item'] = APP::urlFor('item.dataset');
App::render('batch/form_batch', $grid);
}
示例3: v005
public function v005($id = null)
{
$grid['folder'] = "<a href=\"" . App::urlFor('item.index') . "\">Stock</a>";
$grid['title'] = "Form Item";
// $grid['data']['item_kode'] = "ITEM-".ZiUtil::GetNowID();
$grid['url_itemprice'] = App::urlFor("itemprice.filter");
$grid['url_submit'] = App::urlFor("item.s003");
$grid['url_item_uom'] = APP::urlFor('unitOM.dataset');
$grid['url_item_grup'] = APP::urlFor('item.grupitem');
$grid['url_principal'] = APP::urlFor('principal.dataset');
$grid['url_gudang'] = APP::urlFor('warehouse.dataset');
$data = null;
if (!is_null($id)) {
$data = Item::find($id);
}
$grid['data'] = $data;
App::render('item/form_item', $grid);
}
示例4: print_harian
private function print_harian($params)
{
try {
$condition = array();
$data = array();
if (!empty($params['a']) && !empty($params['z']) && !empty($params['cdate'])) {
$col_date = $params['cdate'];
$query = sprintf("%s BETWEEN '%s' and '%s' ", $params['cdate'], $params['a'], $params['z']);
$condition['conditions'] = $query;
}
$ar_adapter = \ActiveRecord\ConnectionManager::get_connection($this->app->mode);
$connection = $ar_adapter->connection;
$stmt = $connection->prepare("select (stocks.get_stock_harian(:awal, :akhir)).*");
$stmt->bindParam(':awal', $params['a']);
$stmt->bindParam(':akhir', $params['z']);
$stmt->execute();
$stocks = $stmt->fetchAll(PDO::FETCH_CLASS);
// print_r($stocks);
$data["rows"] = $stocks;
$data["title"] = $this->template_header;
$data["posting_range"] = sprintf(" %s sampai %s", $params['a'], $params['z']);
$data["params"] = sprintf("a=%s&z=%s&cdate=%s", $params['a'], $params['z'], "posting_date");
$data["source_url"] = APP::urlFor('stok.export');
} catch (Exception $e) {
App::flash('error', $e);
}
APP::render('stock/print_laporan_harian', $data);
}
示例5: list_penjualan
public function list_penjualan()
{
$grid['folder'] = "Laporan";
$grid['title'] = "Penjualan";
$cols = array();
// $cols[] = json_decode('{"field": "state", "checkbox": true}');
$cols[] = json_decode('{ "label": "Nota", "name": "id", "key": true}');
$cols[] = json_decode('{ "label": "Tanggal Posting", "name": "posting_date", "sortable": true}');
$cols[] = json_decode('{ "label": "Jam Posting", "name": "posting_time", "sortable": true}');
$cols[] = json_decode('{ "label": "Reg. no", "name": "pasien_reg_no", "sortable": true}');
$cols[] = json_decode('{ "label": "Nama Pasien", "name": "pasien_nama", "sortable": true}');
$cols[] = json_decode('{ "label": "Alamat Pasien", "name": "pasien_alamat"}');
$cols[] = json_decode('{ "label": "Jenis Tagihan", "name": "price_list"}');
$cols[] = json_decode('{ "label": "Kasir", "name": "kasir"}');
$cols[] = json_decode('{ "label": "Total", "name": "amount",
"align": "right",
"formatter": "currency",
"formatoptions": {
"decimalSeparator": ".",
"decimalPlaces": "2",
"thousandsSeparator": ",",
"prefix": "Rp. " }
}');
$cols[] = json_decode('{ "label": "Bayar", "name": "payment",
"align": "right",
"formatter": "currency",
"formatoptions": {
"decimalSeparator": ".",
"decimalPlaces": "2",
"thousandsSeparator": ",",
"prefix": "Rp. " }
}');
$grid["cols"] = json_encode($cols);
$grid['source_url'] = APP::urlFor('selling.dataset_penjualan');
$grid['url_print'] = APP::urlFor('selling.print_invoice');
$grid['url_harian'] = APP::urlFor('selling.print_invoice');
$grid['url_cancel'] = APP::urlFor('selling.d011');
$grid['method'] = "GET";
$grid['gridtitle'] = "Penjualan";
// untuk detail penjualan
$grid['detail_grid_url'] = APP::urlFor('selling.detail_penjualan');
$grid['detail_grid_title'] = "Invoice #-";
$cols = array();
// $cols[] = json_decode('{"field": "state", "checkbox": true}');
$cols[] = json_decode('{ "label": "id", "name": "id", "key": true, "hidden": true}');
$cols[] = json_decode('{ "label": "Kode Item", "name": "item_kode", "width": 100}');
$cols[] = json_decode('{ "label": "Nama Item","name": "item_nama"}');
$cols[] = json_decode('{ "label": "UOM", "name": "item_uom", "hidden": true}');
$cols[] = json_decode('{ "label": "Dosis", "name": "dosis", "hidden": true}');
$cols[] = json_decode('{ "label": "Batch no", "name": "batch_no", "hidden": true}');
$cols[] = json_decode('{ "label": "Dari Gudang", "name": "warehouse", "hidden": true}');
$cols[] = json_decode('{ "label": "Qty", "name": "actual_qty",
"width": 75,
"align": "left",
"formatter": "integer",
"formatoptions": { "thousandsSeparator": "," },
"editable": true,
"editrules": {
"number": true,
"minValue": 0,
"maxValue": 10000,
"required": true
}
}');
$cols[] = json_decode('{ "label": "Harga Dasar", "name": "basic_rate", "hidden": true}');
$cols[] = json_decode('{ "label": "Harga Jual", "name": "item_price",
"width": 85,
"align": "right",
"formatter": "currency",
"formatoptions": {
"decimalSeparator": ".",
"decimalPlaces": "2",
"thousandsSeparator": ",",
"prefix": "Rp. " },
"editable": true,
"editrules": {
"number": true
}
}');
$cols[] = json_decode('{ "label": "Total Harga", "name": "amount",
"width": 85,
"align": "right",
"formatter": "currency",
"formatoptions": {
"decimalSeparator": ".",
"decimalPlaces": "2",
"thousandsSeparator": ",",
"prefix": "Rp. "
}
}');
$grid["detail_cols"] = json_encode($cols);
APP::render('selling/report_view', $grid);
}