Example #1
0
 /**
  * @param ModelWithOrderFieldInterface $instance
  * @param $totalCount
  * @return string
  */
 protected function moveButtons(ModelWithOrderFieldInterface $instance, $totalCount)
 {
     $sort = $instance->getOrderValue();
     $buttons = [];
     if ($sort > 0) {
         $buttons[] = $this->moveButton($this->router->routeToMoveup($this->modelItem->getAlias(), $instance->getKey()), Lang::get('admin::lang.table.moveUp'), '↑');
     }
     if ($sort < $totalCount - 1) {
         $buttons[] = $this->moveButton($this->router->routeToMovedown($this->modelItem->getAlias(), $instance->getKey()), Lang::get('admin::lang.table.moveDown'), '&darr;');
     }
     return implode(' ', $buttons);
 }