geniv/nette-html-select
Composer 安装命令:
composer require geniv/nette-html-select
包简介
Html select component for Nette Framework
README 文档
README
Installation
$ composer require geniv/nette-html-select
or
"geniv/nette-html-select": ">=1.0"
require:
"php": ">=7.0", "nette/application": ">=2.4", "nette/utils": ">=2.4", "geniv/nette-general-form": ">=1.0"
Include in application
neon configure services:
services: - HtmlSelect
presenter usage:
protected function createComponentHtmlSelect(HtmlSelect $htmlSelect): HtmlSelect { $htmlSelect->setTemplatePath(__DIR__ . '/templates/htmlSelect.latte'); // add all in one - strict internal check route for method: setRoute() $htmlSelect->setRoute('SwitchFkId!'); $htmlSelect->setPrompt('-- žádný výběr --'); $htmlSelect->clearItems(); $htmlSelect->addItem('name', 'param'); $htmlSelect->setItems([1 => 'a', 2 => 'b']); $htmlSelect->setItems([1 => 'a', 2 => 'b'], false); $htmlSelect->addVariableTemplate([1 => 'a']); $htmlSelect->setActiveValue('aaaxx'); // add step by step - nothing internal check $htmlSelect->setParameter('order', 'asc'); $htmlSelect->addLink('Abecedně A - Z', 'Sort!', ['order' => 'asc']); $htmlSelect->addLink('Abecedně Z - A', 'Sort!', ['order' => 'desc']); return $htmlSelect; }
latte usage:
{control htmlSelect}
统计信息
- 总下载量: 797
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-23