40 public static function link($action, $text, $update, $class=NULL, $attrs=NULL)
42 if (is_array($attrs)) {
45 return '<a href="' . PUBLIC_PATH .
"$action\" class=\"js-remote $class\" data-to=\"{$update}\" $attrs>$text</a>";
58 public static function linkAction($action, $text, $update, $class=NULL, $attrs=NULL)
60 if (is_array($attrs)) {
63 return '<a href="' . PUBLIC_PATH .
Router::get(
'controller_path') .
"/$action\" class=\"js-remote $class\" data-to=\"{$update}\" $attrs>$text</a>";
78 public static function linkConfirm($action, $text, $update, $confirm, $class=NULL, $attrs=NULL)
80 if (is_array($attrs)) {
83 return '<a href="' . PUBLIC_PATH .
"$action\" class=\"js-remote-confirm $class\" data-to=\"{$update}\" title=\"$confirm\" $attrs>$text</a>";
98 public static function linkActionConfirm($action, $text, $update, $confirm, $class=NULL, $attrs=NULL)
100 if (is_array($attrs)) {
103 return '<a href="' . PUBLIC_PATH .
Router::get(
'controller_path') .
"/$action\" class=\"js-remote-confirm $class\" data-to=\"{$update}\" title=\"$confirm\" $attrs>$text</a>";
116 public static function select($field, $data, $update, $action, $class=null, $attrs=null)
118 if (is_array($attrs)) {
123 $action = PUBLIC_PATH . rtrim($action,
'/') .
'/';
126 return Form::select($field, $data,
"class=\"js-remote $class\" data-update=\"$update\" data-url=\"$action\" $attrs");
141 public static function dbSelect($field, $show, $data, $update, $action, $blank=null, $class=null, $attrs=null)
143 if (is_array($attrs)) {
148 $action = PUBLIC_PATH . rtrim($action,
'/') .
'/';
151 return Form::dbSelect($field, $show, $data, $blank,
"class=\"js-remote $class\" data-update=\"$update\" data-url=\"$action\" $attrs");
164 public static function form($update, $action = NULL, $class = NULL, $method =
'post', $attrs = NULL)
166 if (is_array($attrs)) {
170 $action = PUBLIC_PATH . $action;
172 $action = PUBLIC_PATH . ltrim(
Router::get(
'route'),
'/');
174 return "<form action=\"$action\" method=\"$method\" class=\"js-remote $class\" data-to=\"$update\" $attrs>";