vykresleni formulare ve foreach smycce

leroux
Člen | 9
+
0
-

zdravim,

snazim se udelat si mensi tool pro vlastni potrebu, bez latte.
Nemuzu se dopidit reseni, bez pouziti klasickeho html formulare.

Pri pouziti $form->render(); na konci, se mi nejdriv vykresli vsechny ECHO, a pak az vsechny $form->addText.
Pri pouziti $form->render(‚begin‘); $form->render(‚end‘); se nevykresli nic z formulare.

Zkousel jsem label ‚note:‘ rozsirit o ty dve echo, ale html tagy se vypisi jako text.

Nekdo prosim radu? Diky

$values = $database->query(...);

$form = new Form;

foreach ($values as $value){

	$notes = $database->query(...);
	$count = $notes->getRowCount();

	if($count == 0){
		echo $value->date . " GMT<br>";
		echo "<strong>" . $value->name . "</strong><br>";
		$form->addText($value->id,'note:');
	}

}

$form->addSubmit('sumbit', 'submit');

$form->render();

screenshot pozadovaneho vysledku:
link

Editoval leroux (12. 9. 2021 1:31)

Michal Kumžák
Člen | 106
+
+1
-

Tohle https://doc.nette.org/…ms/rendering#… by ti mělo pomoci.