PHP code example of clear01 / forms-signal-control
1. Go to this page and download the library: Download clear01/forms-signal-control library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
clear01 / forms-signal-control example snippets
class InteractiveControl extends \Nette\Forms\Controls\TextInput
{
use \Nella\Forms\SignalControl\SignalControl;
public function handleMySignal($value)
{
// do something
}
public function getControl()
{
/** @var \Nette\Utils\Html $el */
$el = parent::getControl();
$el->data('signal-link', $this->link('//mySignal!', array('value' => 'someValue')));
return $el;
}
}
$form = new \Nette\Application\UI\Form;
$form->addComponent(new InteractiveControl('Test'), 'test');