Jak uzavřít addGroup
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- 22
- Člen | 1478
Dobrý večer, mam dotaz, jak uzavřít skupinu při použití addGroup, viz. níže:
<?php
$registrace = new Form;
$registrace -> addGroup('Kontaktní údaje');
$registrace -> addText('firma','Název firmy:');
$registrace -> addText('ic','IČO:');
$registrace -> addGroup('Doručovací adresa');
$registrace -> addText('ulice2','Ulice/č.p.:');
$registrace -> addText('obec2','Obec:');
$registrace -> addText('psc2','PSČ:');
$registrace -> addGroup(); //tady potřebuji uzavřit skupiny
$registrace -> addSubmit('registrovat','Registrovat');
?>
rámeček kolem odesílacího tlačíítka se mi jaksi nelíbí, ale bez
<?php
$registrace -> addGroup()
?>
je to zase součástí předchozí skupiny..diky předem za radu.
Editoval 22 (19. 1. 2010 20:55)
- Filip Procházka
- Moderator | 4668
zkusil bych jiný přístup :)
<?php
$registrace = new Form;
$kontakt = $registrace->addGroup('Kontaktní údaje');
$kontakt->addText('firma','Název firmy:');
$kontakt->addText('ic','IČO:');
$adresa = $registrace->addGroup('Doručovací adresa');
$adresa->addText('ulice2','Ulice/č.p.:');
$adresa->addText('obec2','Obec:');
$adresa->addText('psc2','PSČ:');
$registrace->addSubmit('registrovat','Registrovat');
?>
Editoval HosipLan (19. 1. 2010 21:15)
- Filip Procházka
- Moderator | 4668
máš pravdu nejde to :(
každopádně by to byla dobrá feature
imho bude asi nejlepší řešení od jur4
- David Grudl
- Nette Core | 8249
Uzavře se pomocí $registrace->setCurrentGroup(NULL);
, ale
pravda, je to dost neintuitivní.
- David Grudl
- Nette Core | 8249
Samotný způsob skládání grup je takový divný, zatím bych to nechal otevřené.