IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Raiper34
Tvůrce
Avatar
Raiper34:16.8.2015 13:11

Zdar, nevie niekto poradit s tymto? Potrebujem nieco taketo, mam v latte nasledujuci usek {

foreach $pouzivatelia as $pouzivatel}

a v tom to fore potrebujem predat toho pouzivatela do

{control vymazatUzivatela}

. Skusal som vsetko mozne, ale stale sa neviem dopracovat k funkcnemu rieseniu, ked predam parameter, tak sa mi ten form jendoducho nevyrkesli...

Odpovědět
16.8.2015 13:11
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Raiper34
Jindřich Máca:16.8.2015 13:35

Ahoj, to záleží na tom, jak máš udělanou komponentu toho uživatele. :) Pokud totiž předáváš parametr přímo v šabloně takto

{control vymazatUzivatela, $pouzivatel}

, ten parametr dostane metoda pro vykreslování komponenty (odhadem)

public function render($pouzivatel) {

a tam s ním taky musíš pracovat. ;)

Pokud ale ta komponenta není Tvoje a je to například Nette formulář, tak to neuděláš takto jednoduše, protože by sis potřeboval přepsat tu metodu render() v tom formuláři. Tady bych potom doporučil předání toho parametru jinou formou, ale k tomu bych potřeboval znát více souvislostí.

Pak samozřejmě existuje ještě pár dalších řešení, která ale nejsou moc "čistá", takže je sem ani uvádět nebudu. :)

 
Nahoru Odpovědět
16.8.2015 13:35
Avatar
Odpovídá na Raiper34
Martin Konečný (pavelco1998):16.8.2015 14:03

S největší pravděpodobností ti pomůže Multiplier, pokud teda ta komponenta je obyčejný formulář.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
16.8.2015 14:03
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.