/** * @return \Nette\Utils\Html */ public function render() { $tr = parent::render(); foreach ($this->columns as $column) { $tr->add($column->render()); } return $tr; }
/** * @return \Nette\Utils\Html */ public function render() { $a = parent::render(); $a->href = $this->link; if (!empty($this->icon)) { $icon = \Nette\Utils\Html::el("i"); $icon->class[] = $this->icon; $a->setHtml($icon->render() . " " . $this->label); } else { $a->setText($this->label); } return $a; }
/** * @return \Nette\Utils\Html */ public function render() { $td = parent::render(); if (!empty($this->link)) { $a = \Nette\Utils\Html::el("a"); $a->href($this->link); $a->setText($this->content); $td->add($a); } else { $td->setText($this->content); } if (!empty($this->labelText) && !empty($this->labelClass)) { $label = \Nette\Utils\Html::el("span"); $label->class[] = $this->labelClass; $label->setText($this->labelText); $td->add(" " . $label->render()); } if (!empty($this->buttons)) { foreach ($this->buttons as $button) { $td->add($button->render() . " "); } } return $td; }