* @license * @link http://petak23.echo-msz.eu * @version 1.0.5 */ class PokladnickaPresenter extends \App\AdminModule\Presenters\BasePresenter { /** * @inject * @var DbTable\Pokladnicka */ public $pokladnicka; /** @var int $id_pokladnicka */
{ /** Nazov prvku na zmazanie * @var string */ public $zdroj_na_zmazanie = 'položku'; /** * @inject * @var DbTable\Pokladnicka */ public $pokladnicka; /** @var string Podnadpis */ private $h4; public function actionDefault() { $this->template->h4 = "Pridaj položku"; $this["pokladnickaForm"]->setDefaults(array('vklad' => 1, 'suma' => '0,00', 'ucel' => '', 'created' => StrFTime("%Y-%m-%d %H:%M:%S", Time()))); }
class EditPokladnickaFormFactory { /** @var DbTable\Pokladnicka */ private $pokladnicka; /** * @param DbTable\Pokladnicka $pokladnicka * @param DbTable\User_profiles $user_profiles */ public function __construct(DbTable\Pokladnicka $pokladnicka) { $this->pokladnicka = $pokladnicka; } /** * Formular pre pridanie a aditaciu poloziek pokladnicky. * @param int $id Id polozky * @return Nette\Application\UI\Form */ public function create($id = 0) { $form = new Form(); $form->addProtection(); $form->addHidden("id");