예제 #1
0
 /**
  * Render link column
  *
  * @param \FrenchFrogs\Table\Column\Link $column
  * @param array $row
  * @return string
  */
 public function link(Column\Link $column, array $row)
 {
     if ($column->isRemote()) {
         $column->addAttribute('data-target', '#' . $column->getRemoteId())->addAttribute('data-toggle', 'modal');
     } elseif ($column->isCallback()) {
         $column->addClass('callback-remote');
     }
     $html = html('a', ['href' => $column->getBindedLink($row)], $column->getValue($row));
     return $this->post($html, $column, $row);
 }