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

  • Component
  • FormControl
  • MenuControl
  • TableControl
  • TreeControl

Interfaces

  • IFormControlFactory
  • IMenuControlFactory
  • ITableControlFactory
  • ITreeControlFactory
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Class MenuControl

Komponenta pro generování navigace

Nette\Application\UI\Control
Extended by App\Components\MenuControl implements App\Interfaces\IComponent
Namespace: App\Components
Located at components/MenuControl.php
Methods summary
public
# __construct( App\Model\Menu $menu, Nette\Security\User $user, Nette\ComponentModel\IContainer $parent = NULL, $name = NULL )

Konstruktor

Konstruktor

Parameters

$menu
$database
$user
$parent
$parent
$name
$name
public
# render( )

Hlavní metoda komponenty. ředává šabloně data

Hlavní metoda komponenty. ředává šabloně data

Implementation of

App\Interfaces\IComponent::render()
public Nette\Utils\Html
# create( )

Vrací Html kód menu

Vrací Html kód menu

Returns

Nette\Utils\Html

Implementation of

App\Interfaces\IComponent::create()
private
# createItem( App\Lib\Html\Code $menu, Nette\Database\Table\ActiveRow $item, integer $level )

Vytvoří položku menu s odkazem

Vytvoří položku menu s odkazem

Parameters

$menu
$item
$level
Properties summary
private App\Lib\Tree $menu
#
private Nette\Security\User $user

uživatel

uživatel

#
sberp API API documentation generated by ApiGen