Overview

Namespaces

  • App
    • Components
    • Interfaces
    • Lib
      • Files
      • Forms
        • Controls
      • Html
      • Repair
      • Statics
    • Model
    • Modules
      • BaseModule
        • Presenters
      • PartnersModule
        • Presenters
      • ProductModule
        • Presenters
      • SaleModule
        • Model
        • Presenters
      • SettingsModule
        • Model
        • Presenters
      • StoreModule
        • Model
        • Presenters
    • Presenters
    • Router
  • PHP

Classes

  • Code
  • Table
  • Tree
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Class Table

Generuje HTML kód Tabulky

Nette\Object
Extended by App\Lib\Html\Table implements App\Interfaces\IHtml
Namespace: App\Lib\Html
Located at lib/html/Table.php
...

Vrací tělo tabulky

...

Parameters

$data
$fields

Returns

Nette\Utils\Html
...

Vrací zápatí tabulky

...

Parameters

$data
$fields

Returns

Nette\Utils\Html
...

Vrací hlavičku tabulky

...

Parameters

$fields

Returns

Nette\Utils\Html
...

Vrací řádek dat tabulky

...

Parameters

$activeRowData
$fields

Returns

App\Lib\Html\Code
...

Vrací řádek hlavičky tabulky

...

Parameters

$fields

Returns

Nette\Utils\Html

Vrací sloupec dat tabulky

Parameters

$activeRowData
$field
$td

Returns

Nette\Utils\Html

Vrací sloupec hlavičky tabulky

Parameters

$field

Returns

Nette\Utils\Html

Vrací součet sloupce pro footer

Parameters

$data
$field

Returns

Nette\Utils\Html
Methods summary
public
# __construct( Url $link, Nette\Database\Table\GroupedSelection $fields, Nette\Database\Table\Selection $data, boolean $footer = false, string $id = null )

Konstruktor přijmá parametry pro vygenerování kódu tabulky

Konstruktor přijmá parametry pro vygenerování kódu tabulky

Parameters

$link
$fields
$data
$footer
$id
public Nette\Utils\Co
# getCode( )

Vrací HTML kód tabulky

...

Vrací HTML kód tabulky

...

Returns

Nette\Utils\Co

Implementation of

App\Interfaces\IHtml::getCode()
private Nette\Utils\Html
# getTableBody( Nette\Database\Table\Selection $data, Nette\Database\Table\GroupedSelection $fields )

Vrací tělo tabulky

private Nette\Utils\Html
# getTableFoot( Nette\Database\Selection $data, Nette\Database\Table\GroupedSelection $fields )

Vrací zápatí tabulky

private Nette\Utils\Html
# getTableHead( Nette\Database\Table\GroupedSelection $fields )

Vrací hlavičku tabulky

private App\Lib\Html\Code
# getBodyTr( Nette\Database\Table\ActiveRow $activeRowData, Nette\Database\GroupedSelection $fields )

Vrací řádek dat tabulky

private Nette\Utils\Html
# getFootTr( Nette\Database\Selection $data, string $fields )

Vrací řádek zápatí se součty číselných sloupců

Vrací řádek zápatí se součty číselných sloupců

Parameters

$data
$fields

Returns

Nette\Utils\Html
private Nette\Utils\Html
# getHeadTr( Nette\Database\Table\GroupedSelection $fields )

Vrací řádek hlavičky tabulky

private Nette\Utils\Html
# getBodyTd( Nette\Database\Table\ActiveRow $activeRowData, string $field, $td = '' )

Vrací sloupec dat tabulky

$field $field
private Nette\Utils\Html
# getHeadTh( string $field )

Vrací sloupec hlavičky tabulky

Název sloupce Název sloupce
private Nette\Utils\Html
# getFootTd( Nette\Database\Selection $data = null, string $field = null )

Vrací součet sloupce pro footer

... ...
private string
# getRelation( Nette\Database\Table\ActiveRow $activeRowData, Nette\Database\Table\ActiveRow $field )

Vytvoří relaci HasOne

Vytvoří relaci HasOne

Parameters

$activeRowData
$field

Returns

string
private string
# getBinar( Nette\Database\Table\ActiveRow $activeRowData, array $field )

Převede boolean hodnoty na Aktivní/Neaktivní nebo Ano/Ne

Převede boolean hodnoty na Aktivní/Neaktivní nebo Ano/Ne

Parameters

$activeRowData
$field

Returns

string
Properties summary
private Nette\Database\Selection $fields
#
private Nette\Database\Selection $data
#
private boolean $footer
#
private string $id

Table ID

Table ID

#
private string $link

$link

$link

#
sberp API API documentation generated by ApiGen