Skip to content

geniv/nette-table-block

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table block

Installation

$ composer require geniv/nette-table-block

or

"geniv/nette-table-block": ">=1.0.0"

require:

"php": ">=7.0.0",
"nette/nette": ">=2.4.0",
"geniv/nette-general-form": ">=1.0.0"

Include in application

neon configure:

services:
    - TableBlock

usage:

protected function createComponentStudioBlock(TableBlock $tableBlock): TableBlock
{
    $studioBlock = clone $tableBlock;
    $studioBlock->setTemplatePath(__DIR__ . '/templates/Studio/studioBlock.latte');
    $studioBlock->addVariableTemplate('listStudio', $this->listStudio);
    return $studioBlock;
}

usage:

{control studioBlock}

usage in template:

<div n:foreach="$listStudio as $item">
    <h1>{$item['title']}</h1>
</div>

{if !$iterations}
    no items
{/if}

About

Table block component

Resources

License

Stars

Watchers

Forks

Packages

No packages published