library bootstrap-nette-widget-control
Widget management component based on Twitter Bootstrap and jQuery UI (draggable)
clear01/bootstrap-nette-widget-control
Widget management component based on Twitter Bootstrap and jQuery UI (draggable)
- Wednesday, March 15, 2017
- by clear01
- Repository
- 2 Watchers
- 0 Stars
- 166 Installations
- HTML
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 2 Versions
- 9 % Grown
Overview
This is implementation of widget managing control based on clear01/nette-widgets
using Twitter Bootstrap and jQuery UI., (*1)
See clear01/nette-widgets
documentation for more details about the widgets extension itself., (*2)
Installation
-
Step 1: This package is available on packagist. Run the following command to add the dependency.
$ composer require clear01/bootstrap-nette-widget-control
-
Step 2: Add extension to config and configure it.
See clear01/nette-widgets
package documentation.
Make sure you have implemented (or used an existing) persistence layer., (*3)
-
Step 3: Configure your asset manager to load Twitter Bootstrap and jQuery UI. Include also assets/widgets.css
from this package., (*4)
-
Step 4: Feel free to use the \Clear01\Widgets\Nette\UI\TwitterBootstrap\BootstrapWidgetControl
component. There is also \Clear01\Widgets\Nette\UI\TwitterBootstrap\IBootstrapWidgetControlFactory
factory interface included. See example below:, (*5)
config.neon, (*6)
services:
...
- \Clear01\Widgets\Nette\UI\TwitterBootstrap\IBootstrapWidgetControlFactory
...
YourPresenter.php, (*7)
class YourPresenter {
/**
* @var \Clear01\Widgets\Nette\UI\TwitterBootstrap\IBootstrapWidgetControlFactory
* @inject
*/
public $bootstrapWidgetControlFactory;
protected function createComponentWidgetControl() {
return $this->bootstrapWidgetControlFactory->create();
}
}
template.latte, (*8)
{control widgetControl}
dev-master
9999999-dev
Widget management component based on Twitter Bootstrap and jQuery UI (draggable)
Sources
Download
proprietary
The Requires
v0.1
0.1.0.0
Widget management component based on Twitter Bootstrap and jQuery UI (draggable)
Sources
Download
proprietary
The Requires